ManagesTransactions

Illuminate\Database\Concerns\ManagesTransactions

trait src/Illuminate/Database/Concerns/ManagesTransactions.php

afterCommit

v11.0.0 以前から

afterCommit($callback)
@param callable $callback
@return void
  1. v11.0.0 追加
    変更後
    afterCommit($callback) [@param callable $callback, @return void]

afterRollBack

v12.32.0 から

afterRollBack($callback)
@param callable $callback
@return void
  1. v12.32.0 追加
    変更後
    afterRollBack($callback) [@param callable $callback, @return void]

beginTransaction

v11.0.0 以前から

beginTransaction()
@return void
  1. v11.0.0 追加
    変更後
    beginTransaction() [@return void]

commit

v11.0.0 以前から

commit()
@return void
  1. v11.0.0 追加
    変更後
    commit() [@return void]

rollBack

v11.0.0 以前から

rollBack($toLevel = null)
@param int|null $toLevel
@return void
  1. v11.0.0 追加
    変更後
    rollBack($toLevel = null) [@param int|null $toLevel, @return void]

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. v11.31.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]
  3. v12.9.0 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1) [@param (\Closure(static): TReturn) $callback, @param int $attempts, @return TReturn]
    変更後
    transaction(Closure $callback, $attempts = 1, ?Closure $onFailure = null) [@param (\Closure(static): TReturn) $callback, @param int $attempts, @param Closure|null $onFailure, @return TReturn]
  4. v12.9.1 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1, ?Closure $onFailure = null) [@param (\Closure(static): TReturn) $callback, @param int $attempts, @param Closure|null $onFailure, @return TReturn]
    変更後
    transaction(Closure $callback, $attempts = 1) [@param (\Closure(static): TReturn) $callback, @param int $attempts, @return TReturn]

transactionLevel

v11.0.0 以前から

transactionLevel()
@return int
  1. v11.0.0 追加
    変更後
    transactionLevel() [@return int]