SqlServerConnection

Illuminate\Database\SqlServerConnection

class src/Illuminate/Database/SqlServerConnection.php

getDriverTitle

v11.20.0 から

getDriverTitle()
  1. v11.20.0 追加
    変更後
    getDriverTitle()

getSchemaBuilder

v11.0.0 以前から

getSchemaBuilder()
@return \Illuminate\Database\Schema\SqlServerBuilder
  1. v11.0.0 追加
    変更後
    getSchemaBuilder() [@return \Illuminate\Database\Schema\SqlServerBuilder]

getSchemaState

v11.0.0 以前から

getSchemaState(?Illuminate\Filesystem\Filesystem $files = null, ?callable $processFactory = null)
@param \Illuminate\Filesystem\Filesystem|null $files
@param callable|null $processFactory
  1. v11.0.0 追加
    変更後
    getSchemaState(Illuminate\Filesystem\Filesystem $files = null, callable $processFactory = null) [@param \Illuminate\Filesystem\Filesystem|null $files, @param callable|null $processFactory]
  2. v11.3.0 シグネチャ変更
    変更前
    getSchemaState(Illuminate\Filesystem\Filesystem $files = null, callable $processFactory = null) [@param \Illuminate\Filesystem\Filesystem|null $files, @param callable|null $processFactory]
    変更後
    getSchemaState(?Illuminate\Filesystem\Filesystem $files = null, ?callable $processFactory = null) [@param \Illuminate\Filesystem\Filesystem|null $files, @param callable|null $processFactory]

transaction

v11.0.0 以前から

transaction(Closure $callback, $attempts = 1)
@param (\Closure(static): TReturn) $callback
@param int $attempts
@return TReturn
  1. v11.0.0 追加
    変更後
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
  2. v12.9.0 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
    変更後
    transaction(Closure $callback, $attempts = 1, ?Closure $onFailure = null) [@param \Closure $callback, @param int $attempts, @param Closure|null $onFailure, @return mixed]
  3. v12.9.1 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1, ?Closure $onFailure = null) [@param \Closure $callback, @param int $attempts, @param Closure|null $onFailure, @return mixed]
    変更後
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
  4. v13.16.0 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
    変更後
    transaction(Closure $callback, $attempts = 1) [@param (\Closure(static): TReturn) $callback, @param int $attempts, @return TReturn]