DatabaseLock
Illuminate\Cache\DatabaseLock
class src/Illuminate/Cache/DatabaseLock.php
__construct
v11.0.0 以前から
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400)
@param \Illuminate\Database\Connection $connection
@param string $table
@param string $name
@param int $seconds
@param string|null $owner
@param array{int, int}|null $lottery
@param int $defaultTimeoutInSeconds
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array $lottery, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array $lottery, @return void]- 変更後
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array $lottery]
-
v12.19.0
シグネチャ変更
- 変更前
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array $lottery]- 変更後
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array $lottery, @param int $defaultTimeoutInSeconds]
-
v12.44.0
シグネチャ変更
- 変更前
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array $lottery, @param int $defaultTimeoutInSeconds]- 変更後
__construct(Illuminate\Database\Connection $connection, $table, $name, $seconds, $owner = null, $lottery = [2, 100], $defaultTimeoutInSeconds = 86400) [@param \Illuminate\Database\Connection $connection, @param string $table, @param string $name, @param int $seconds, @param string|null $owner, @param array{int, int}|null $lottery, @param int $defaultTimeoutInSeconds]
acquire
v11.0.0 以前から
acquire()
@return bool
-
v11.0.0
追加
- 変更後
acquire() [@return bool]
forceRelease
v11.0.0 以前から
forceRelease()
@return void
-
v11.0.0
追加
- 変更後
forceRelease() [@return void]
getConnectionName
v11.0.0 以前から
getConnectionName()
@return string
-
v11.0.0
追加
- 変更後
getConnectionName() [@return string]
pruneExpiredLocks
v12.44.0 から
pruneExpiredLocks()
@return void
-
v12.44.0
追加
- 変更後
pruneExpiredLocks() [@return void]
refresh
v13.16.0 から
refresh($seconds = null)
@param int|null $seconds
@return bool
release
v11.0.0 以前から
release()
@return bool
-
v11.0.0
追加
- 変更後
release() [@return bool]