Repository
Illuminate\Cache\Repository
class src/Illuminate/Cache/Repository.php
__call
v11.0.0 以前から
__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
-
v11.0.0
追加
- 変更後
__call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
__clone
v11.0.0 以前から
__clone()
@return void
-
v11.0.0
追加
- 変更後
__clone() [@return void]
__construct
v11.0.0 以前から
__construct(Illuminate\Contracts\Cache\Store $store, array $config = [])
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Contracts\Cache\Store $store, array $config = []) [@param \Illuminate\Contracts\Cache\Store $store, @param array $config, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Contracts\Cache\Store $store, array $config = []) [@param \Illuminate\Contracts\Cache\Store $store, @param array $config, @return void]- 変更後
__construct(Illuminate\Contracts\Cache\Store $store, array $config = []) [@param \Illuminate\Contracts\Cache\Store $store, @param array $config]
-
v13.0.0
シグネチャ変更
- 変更前
__construct(Illuminate\Contracts\Cache\Store $store, array $config = []) [@param \Illuminate\Contracts\Cache\Store $store, @param array $config]- 変更後
__construct(Illuminate\Contracts\Cache\Store $store, array $config = [])
add
v11.0.0 以前から
add($key, $value, $ttl = null)
@param \UnitEnum|array|string $key
@param mixed $value
@param \DateTimeInterface|\DateInterval|int|null $ttl
@return bool
-
v11.0.0
追加
- 変更後
add($key, $value, $ttl = null) [@param string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
-
v12.45.0
シグネチャ変更
- 変更前
add($key, $value, $ttl = null) [@param string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]- 変更後
add($key, $value, $ttl = null) [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
add($key, $value, $ttl = null) [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]- 変更後
add($key, $value, $ttl = null) [@param \UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
array
v12.50.0 から
array($key, $default = null): array
@param \UnitEnum|string $key
@param (\Closure():(array<array-key, mixed>|null))|array<array-key, mixed>|null $default
@return array<array-key, mixed>
-
v12.50.0
追加
- 変更後
array($key, $default = null): array [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(array<array-key, mixed>|null))|array<array-key, mixed>|null $default, @return array<array-key, mixed>]
-
v12.52.0
シグネチャ変更
- 変更前
array($key, $default = null): array [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(array<array-key, mixed>|null))|array<array-key, mixed>|null $default, @return array<array-key, mixed>]- 変更後
array($key, $default = null): array [@param \UnitEnum|string $key, @param (\Closure():(array<array-key, mixed>|null))|array<array-key, mixed>|null $default, @return array<array-key, mixed>]
boolean
v12.50.0 から
boolean($key, $default = null): bool
@param \UnitEnum|string $key
@param (\Closure():(bool|null))|bool|null $default
-
v12.50.0
追加
- 変更後
boolean($key, $default = null): bool [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(bool|null))|bool|null $default, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
boolean($key, $default = null): bool [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(bool|null))|bool|null $default, @return bool]- 変更後
boolean($key, $default = null): bool [@param \UnitEnum|string $key, @param (\Closure():(bool|null))|bool|null $default, @return bool]
-
v13.0.0
シグネチャ変更
- 変更前
boolean($key, $default = null): bool [@param \UnitEnum|string $key, @param (\Closure():(bool|null))|bool|null $default, @return bool]- 変更後
boolean($key, $default = null): bool [@param \UnitEnum|string $key, @param (\Closure():(bool|null))|bool|null $default]
clear
v11.0.0 以前から
clear(): bool
decrement
v11.0.0 以前から
decrement($key, $value = 1)
@param \UnitEnum|string $key
@param mixed $value
@return int|bool
-
v11.0.0
追加
- 変更後
decrement($key, $value = 1) [@param string $key, @param mixed $value, @return int|bool]
-
v12.45.0
シグネチャ変更
- 変更前
decrement($key, $value = 1) [@param string $key, @param mixed $value, @return int|bool]- 変更後
decrement($key, $value = 1) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return int|bool]
-
v12.52.0
シグネチャ変更
- 変更前
decrement($key, $value = 1) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return int|bool]- 変更後
decrement($key, $value = 1) [@param \UnitEnum|string $key, @param mixed $value, @return int|bool]
delete
v11.0.0 以前から
delete($key): bool
@param \UnitEnum|array|string $key
-
v11.0.0
追加
- 変更後
delete($key): bool [@return bool]
-
v12.45.0
シグネチャ変更
- 変更前
delete($key): bool [@return bool]- 変更後
delete($key): bool [@param \BackedEnum|\UnitEnum|array|string $key, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
delete($key): bool [@param \BackedEnum|\UnitEnum|array|string $key, @return bool]- 変更後
delete($key): bool [@param \UnitEnum|array|string $key, @return bool]
-
v13.0.0
シグネチャ変更
- 変更前
delete($key): bool [@param \UnitEnum|array|string $key, @return bool]- 変更後
delete($key): bool [@param \UnitEnum|array|string $key]
deleteMultiple
v11.0.0 以前から
deleteMultiple($keys): bool
flexible
v11.23.0 から
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false)
@param \UnitEnum|string $key
@param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl
@param (callable(): TCacheValue) $callback
@param array{ seconds?: int, owner?: string }|null $lock
@param bool $alwaysDefer
@return TCacheValue
-
v11.23.0
追加
- 変更後
flexible($key, $ttl, $callback, $lock = null) [@param string $key, @param array{ 0: int, 1: int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @return TCacheValue]
-
v11.24.0
シグネチャ変更
- 変更前
flexible($key, $ttl, $callback, $lock = null) [@param string $key, @param array{ 0: int, 1: int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @return TCacheValue]- 変更後
flexible($key, $ttl, $callback, $lock = null) [@param string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @return TCacheValue]
-
v12.16.0
シグネチャ変更
- 変更前
flexible($key, $ttl, $callback, $lock = null) [@param string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @return TCacheValue]- 変更後
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) [@param string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @param bool $alwaysDefer, @return TCacheValue]
-
v12.49.0
シグネチャ変更
- 変更前
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) [@param string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @param bool $alwaysDefer, @return TCacheValue]- 変更後
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) [@param \BackedEnum|\UnitEnum|string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @param bool $alwaysDefer, @return TCacheValue]
-
v12.52.0
シグネチャ変更
- 変更前
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) [@param \BackedEnum|\UnitEnum|string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @param bool $alwaysDefer, @return TCacheValue]- 変更後
flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) [@param \UnitEnum|string $key, @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl, @param (callable(): TCacheValue) $callback, @param array{ seconds?: int, owner?: string }|null $lock, @param bool $alwaysDefer, @return TCacheValue]
float
v12.50.0 から
float($key, $default = null): float
@param \UnitEnum|string $key
@param (\Closure():(float|null))|float|null $default
-
v12.50.0
追加
- 変更後
float($key, $default = null): float [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(float|null))|float|null $default, @return float]
-
v12.52.0
シグネチャ変更
- 変更前
float($key, $default = null): float [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(float|null))|float|null $default, @return float]- 変更後
float($key, $default = null): float [@param \UnitEnum|string $key, @param (\Closure():(float|null))|float|null $default, @return float]
-
v13.0.0
シグネチャ変更
- 変更前
float($key, $default = null): float [@param \UnitEnum|string $key, @param (\Closure():(float|null))|float|null $default, @return float]- 変更後
float($key, $default = null): float [@param \UnitEnum|string $key, @param (\Closure():(float|null))|float|null $default]
flushLocks
v13.0.0 から
flushLocks(): bool
-
v13.0.0
追加
- 変更後
flushLocks(): bool
forever
v11.0.0 以前から
forever($key, $value)
@param \UnitEnum|string $key
@param mixed $value
@return bool
-
v11.0.0
追加
- 変更後
forever($key, $value) [@param string $key, @param mixed $value, @return bool]
-
v12.45.0
シグネチャ変更
- 変更前
forever($key, $value) [@param string $key, @param mixed $value, @return bool]- 変更後
forever($key, $value) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
forever($key, $value) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return bool]- 変更後
forever($key, $value) [@param \UnitEnum|string $key, @param mixed $value, @return bool]
forget
v11.0.0 以前から
forget($key)
@param \UnitEnum|array|string $key
@return bool
-
v11.0.0
追加
- 変更後
forget($key) [@param string $key, @return bool]
-
v12.45.0
シグネチャ変更
- 変更前
forget($key) [@param string $key, @return bool]- 変更後
forget($key) [@param \BackedEnum|\UnitEnum|array|string $key, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
forget($key) [@param \BackedEnum|\UnitEnum|array|string $key, @return bool]- 変更後
forget($key) [@param \UnitEnum|array|string $key, @return bool]
funnel
v12.53.0 から
funnel($name)
@param \UnitEnum|string $name
@return \Illuminate\Cache\Limiters\ConcurrencyLimiterBuilder
-
v12.53.0
追加
- 変更後
funnel($name) [@param \UnitEnum|string $name, @return \Illuminate\Cache\Limiters\ConcurrencyLimiterBuilder]
get
v11.0.0 以前から
get($key, $default = null): mixed
@param \UnitEnum|array|string $key
@param mixed $default
-
v11.0.0
追加
- 変更後
get($key, $default = null): mixed [@param array|string $key, @param TCacheValue|(\Closure(): TCacheValue) $default, @return (TCacheValue is null ? mixed : TCacheValue)]
-
v11.27.0
シグネチャ変更
- 変更前
get($key, $default = null): mixed [@param array|string $key, @param TCacheValue|(\Closure(): TCacheValue) $default, @return (TCacheValue is null ? mixed : TCacheValue)]- 変更後
get($key, $default = null): mixed [@param array|string $key, @param mixed $default, @return mixed]
-
v12.45.0
シグネチャ変更
- 変更前
get($key, $default = null): mixed [@param array|string $key, @param mixed $default, @return mixed]- 変更後
get($key, $default = null): mixed [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $default, @return mixed]
-
v12.52.0
シグネチャ変更
- 変更前
get($key, $default = null): mixed [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $default, @return mixed]- 変更後
get($key, $default = null): mixed [@param \UnitEnum|array|string $key, @param mixed $default, @return mixed]
-
v13.0.0
シグネチャ変更
- 変更前
get($key, $default = null): mixed [@param \UnitEnum|array|string $key, @param mixed $default, @return mixed]- 変更後
get($key, $default = null): mixed [@param \UnitEnum|array|string $key, @param mixed $default]
getDefaultCacheTime
v11.0.0 以前から
getDefaultCacheTime()
@return int|null
-
v11.0.0
追加
- 変更後
getDefaultCacheTime() [@return int|null]
getEventDispatcher
v11.0.0 以前から
getEventDispatcher()
@return \Illuminate\Contracts\Events\Dispatcher|null
getMultiple
v11.0.0 以前から
getMultiple($keys, $default = null): iterable
getName
v11.39.1 から
getName()
@return string|null
-
v11.39.1
追加
- 変更後
getName() [@return string|null]
getStore
v11.0.0 以前から
getStore()
@return \Illuminate\Contracts\Cache\Store
-
v11.0.0
追加
- 変更後
getStore() [@return \Illuminate\Contracts\Cache\Store]
handleUnserializableClassUsing
v13.5.0 から
static
static handleUnserializableClassUsing(?callable $callback): void
@param callable|null $callback
@return void
-
v13.5.0
追加
- 変更後
static handleUnserializableClassUsing(?callable $callback): void [@param callable|null $callback, @return void]
has
v11.0.0 以前から
has($key): bool
@param \UnitEnum|array|string $key
-
v11.0.0
追加
- 変更後
has($key): bool [@param array|string $key, @return bool]
-
v12.45.0
シグネチャ変更
- 変更前
has($key): bool [@param array|string $key, @return bool]- 変更後
has($key): bool [@param \BackedEnum|\UnitEnum|array|string $key, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
has($key): bool [@param \BackedEnum|\UnitEnum|array|string $key, @return bool]- 変更後
has($key): bool [@param \UnitEnum|array|string $key, @return bool]
-
v13.0.0
シグネチャ変更
- 変更前
has($key): bool [@param \UnitEnum|array|string $key, @return bool]- 変更後
has($key): bool [@param \UnitEnum|array|string $key]
increment
v11.0.0 以前から
increment($key, $value = 1)
@param \UnitEnum|string $key
@param mixed $value
@return int|bool
-
v11.0.0
追加
- 変更後
increment($key, $value = 1) [@param string $key, @param mixed $value, @return int|bool]
-
v12.45.0
シグネチャ変更
- 変更前
increment($key, $value = 1) [@param string $key, @param mixed $value, @return int|bool]- 変更後
increment($key, $value = 1) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return int|bool]
-
v12.52.0
シグネチャ変更
- 変更前
increment($key, $value = 1) [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return int|bool]- 変更後
increment($key, $value = 1) [@param \UnitEnum|string $key, @param mixed $value, @return int|bool]
integer
v12.50.0 から
integer($key, $default = null): int
@param \UnitEnum|string $key
@param (\Closure():(int|null))|int|null $default
-
v12.50.0
追加
- 変更後
integer($key, $default = null): int [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(int|null))|int|null $default, @return int]
-
v12.52.0
シグネチャ変更
- 変更前
integer($key, $default = null): int [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(int|null))|int|null $default, @return int]- 変更後
integer($key, $default = null): int [@param \UnitEnum|string $key, @param (\Closure():(int|null))|int|null $default, @return int]
-
v13.0.0
シグネチャ変更
- 変更前
integer($key, $default = null): int [@param \UnitEnum|string $key, @param (\Closure():(int|null))|int|null $default, @return int]- 変更後
integer($key, $default = null): int [@param \UnitEnum|string $key, @param (\Closure():(int|null))|int|null $default]
many
v11.0.0 以前から
many(array $keys)
@return array
missing
v11.0.0 以前から
missing($key)
@param \UnitEnum|string $key
@return bool
-
v11.0.0
追加
- 変更後
missing($key) [@param string $key, @return bool]
-
v12.45.0
シグネチャ変更
- 変更前
missing($key) [@param string $key, @return bool]- 変更後
missing($key) [@param \BackedEnum|\UnitEnum|string $key, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
missing($key) [@param \BackedEnum|\UnitEnum|string $key, @return bool]- 変更後
missing($key) [@param \UnitEnum|string $key, @return bool]
offsetExists
v11.0.0 以前から
offsetExists($offset): bool
@param \UnitEnum|string $offset
-
v11.0.0
追加
- 変更後
offsetExists($key): bool [@param string $key, @return bool]
-
v12.49.0
シグネチャ変更
- 変更前
offsetExists($key): bool [@param string $key, @return bool]- 変更後
offsetExists($key): bool [@param \BackedEnum|\UnitEnum|string $key, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
offsetExists($key): bool [@param \BackedEnum|\UnitEnum|string $key, @return bool]- 変更後
offsetExists($key): bool [@param \UnitEnum|string $key, @return bool]
-
v13.0.0
シグネチャ変更
- 変更前
offsetExists($key): bool [@param \UnitEnum|string $key, @return bool]- 変更後
offsetExists($offset): bool [@param \UnitEnum|string $offset]
offsetGet
v11.0.0 以前から
offsetGet($offset): mixed
@param \UnitEnum|string $offset
-
v11.0.0
追加
- 変更後
offsetGet($key): mixed [@param string $key, @return mixed]
-
v12.45.0
シグネチャ変更
- 変更前
offsetGet($key): mixed [@param string $key, @return mixed]- 変更後
offsetGet($key): mixed [@param \BackedEnum|\UnitEnum|string $key, @return mixed]
-
v12.52.0
シグネチャ変更
- 変更前
offsetGet($key): mixed [@param \BackedEnum|\UnitEnum|string $key, @return mixed]- 変更後
offsetGet($key): mixed [@param \UnitEnum|string $key, @return mixed]
-
v13.0.0
シグネチャ変更
- 変更前
offsetGet($key): mixed [@param \UnitEnum|string $key, @return mixed]- 変更後
offsetGet($offset): mixed [@param \UnitEnum|string $offset]
offsetSet
v11.0.0 以前から
offsetSet($offset, $value): void
@param \UnitEnum|string $offset
@param mixed $value
-
v11.0.0
追加
- 変更後
offsetSet($key, $value): void [@param string $key, @param mixed $value, @return void]
-
v12.45.0
シグネチャ変更
- 変更前
offsetSet($key, $value): void [@param string $key, @param mixed $value, @return void]- 変更後
offsetSet($key, $value): void [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return void]
-
v12.52.0
シグネチャ変更
- 変更前
offsetSet($key, $value): void [@param \BackedEnum|\UnitEnum|string $key, @param mixed $value, @return void]- 変更後
offsetSet($key, $value): void [@param \UnitEnum|string $key, @param mixed $value, @return void]
-
v13.0.0
シグネチャ変更
- 変更前
offsetSet($key, $value): void [@param \UnitEnum|string $key, @param mixed $value, @return void]- 変更後
offsetSet($offset, $value): void [@param \UnitEnum|string $offset, @param mixed $value]
offsetUnset
v11.0.0 以前から
offsetUnset($offset): void
@param \UnitEnum|string $offset
-
v11.0.0
追加
- 変更後
offsetUnset($key): void [@param string $key, @return void]
-
v12.49.0
シグネチャ変更
- 変更前
offsetUnset($key): void [@param string $key, @return void]- 変更後
offsetUnset($key): void [@param \BackedEnum|\UnitEnum|string $key, @return void]
-
v12.52.0
シグネチャ変更
- 変更前
offsetUnset($key): void [@param \BackedEnum|\UnitEnum|string $key, @return void]- 変更後
offsetUnset($key): void [@param \UnitEnum|string $key, @return void]
-
v13.0.0
シグネチャ変更
- 変更前
offsetUnset($key): void [@param \UnitEnum|string $key, @return void]- 変更後
offsetUnset($offset): void [@param \UnitEnum|string $offset]
pull
v11.0.0 以前から
pull($key, $default = null)
@param \UnitEnum|array|string $key
@param mixed $default
@return mixed
-
v11.0.0
追加
- 変更後
pull($key, $default = null) [@param array|string $key, @param TCacheValue|(\Closure(): TCacheValue) $default, @return (TCacheValue is null ? mixed : TCacheValue)]
-
v11.27.0
シグネチャ変更
- 変更前
pull($key, $default = null) [@param array|string $key, @param TCacheValue|(\Closure(): TCacheValue) $default, @return (TCacheValue is null ? mixed : TCacheValue)]- 変更後
pull($key, $default = null) [@param array|string $key, @param mixed $default, @return mixed]
-
v12.45.0
シグネチャ変更
- 変更前
pull($key, $default = null) [@param array|string $key, @param mixed $default, @return mixed]- 変更後
pull($key, $default = null) [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $default, @return mixed]
-
v12.52.0
シグネチャ変更
- 変更前
pull($key, $default = null) [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $default, @return mixed]- 変更後
pull($key, $default = null) [@param \UnitEnum|array|string $key, @param mixed $default, @return mixed]
put
v11.0.0 以前から
put($key, $value, $ttl = null)
@param \UnitEnum|array|string $key
@param mixed $value
@param \DateTimeInterface|\DateInterval|int|null $ttl
@return bool
-
v11.0.0
追加
- 変更後
put($key, $value, $ttl = null) [@param array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
-
v12.45.0
シグネチャ変更
- 変更前
put($key, $value, $ttl = null) [@param array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]- 変更後
put($key, $value, $ttl = null) [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
put($key, $value, $ttl = null) [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]- 変更後
put($key, $value, $ttl = null) [@param \UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
putMany
v11.0.0 以前から
putMany(array $values, $ttl = null)
@param \DateTimeInterface|\DateInterval|int|null $ttl
@return bool
-
v11.0.0
追加
- 変更後
putMany(array $values, $ttl = null) [@param array $values, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
-
v13.0.0
シグネチャ変更
- 変更前
putMany(array $values, $ttl = null) [@param array $values, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]- 変更後
putMany(array $values, $ttl = null) [@param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
remember
v11.0.0 以前から
remember($key, $ttl, Closure $callback)
@param \UnitEnum|string $key
@param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl
@param \Closure(): TCacheValue $callback
@return TCacheValue
-
v11.0.0
追加
- 変更後
remember($key, $ttl, Closure $callback) [@param string $key, @param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, @param \Closure(): TCacheValue $callback, @return TCacheValue]
-
v12.45.0
シグネチャ変更
- 変更前
remember($key, $ttl, Closure $callback) [@param string $key, @param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, @param \Closure(): TCacheValue $callback, @return TCacheValue]- 変更後
remember($key, $ttl, Closure $callback) [@param \BackedEnum|\UnitEnum|string $key, @param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, @param \Closure(): TCacheValue $callback, @return TCacheValue]
-
v12.52.0
シグネチャ変更
- 変更前
remember($key, $ttl, Closure $callback) [@param \BackedEnum|\UnitEnum|string $key, @param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, @param \Closure(): TCacheValue $callback, @return TCacheValue]- 変更後
remember($key, $ttl, Closure $callback) [@param \UnitEnum|string $key, @param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, @param \Closure(): TCacheValue $callback, @return TCacheValue]
rememberForever
v11.0.0 以前から
rememberForever($key, Closure $callback)
@param \UnitEnum|string $key
@param \Closure(): TCacheValue $callback
@return TCacheValue
-
v11.0.0
追加
- 変更後
rememberForever($key, Closure $callback) [@param string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]
-
v12.45.0
シグネチャ変更
- 変更前
rememberForever($key, Closure $callback) [@param string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]- 変更後
rememberForever($key, Closure $callback) [@param \BackedEnum|\UnitEnum|string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]
-
v12.52.0
シグネチャ変更
- 変更前
rememberForever($key, Closure $callback) [@param \BackedEnum|\UnitEnum|string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]- 変更後
rememberForever($key, Closure $callback) [@param \UnitEnum|string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]
rememberWithWarmth
v13.15.0 から
rememberWithWarmth($key, $ttl, Closure $callback): array
@param \UnitEnum|string $key
@param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl
@param \Closure(): TCacheValue $callback
@return array{TCacheValue, bool}
-
v13.15.0
追加
- 変更後
rememberWithWarmth($key, $ttl, Closure $callback): array [@param \UnitEnum|string $key, @param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, @param \Closure(): TCacheValue $callback, @return array{TCacheValue, bool}]
sear
v11.0.0 以前から
sear($key, Closure $callback)
@param \UnitEnum|string $key
@param \Closure(): TCacheValue $callback
@return TCacheValue
-
v11.0.0
追加
- 変更後
sear($key, Closure $callback) [@param string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]
-
v12.45.0
シグネチャ変更
- 変更前
sear($key, Closure $callback) [@param string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]- 変更後
sear($key, Closure $callback) [@param \BackedEnum|\UnitEnum|string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]
-
v12.52.0
シグネチャ変更
- 変更前
sear($key, Closure $callback) [@param \BackedEnum|\UnitEnum|string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]- 変更後
sear($key, Closure $callback) [@param \UnitEnum|string $key, @param \Closure(): TCacheValue $callback, @return TCacheValue]
set
v11.0.0 以前から
set($key, $value, $ttl = null): bool
@param \UnitEnum|array|string $key
@param mixed $value
@param \DateTimeInterface|\DateInterval|int|null $ttl
-
v11.0.0
追加
- 変更後
set($key, $value, $ttl = null): bool [@return bool]
-
v12.45.0
シグネチャ変更
- 変更前
set($key, $value, $ttl = null): bool [@return bool]- 変更後
set($key, $value, $ttl = null): bool [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
-
v12.52.0
シグネチャ変更
- 変更前
set($key, $value, $ttl = null): bool [@param \BackedEnum|\UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]- 変更後
set($key, $value, $ttl = null): bool [@param \UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]
-
v13.0.0
シグネチャ変更
- 変更前
set($key, $value, $ttl = null): bool [@param \UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl, @return bool]- 変更後
set($key, $value, $ttl = null): bool [@param \UnitEnum|array|string $key, @param mixed $value, @param \DateTimeInterface|\DateInterval|int|null $ttl]
setDefaultCacheTime
v11.0.0 以前から
setDefaultCacheTime($seconds)
@param int|null $seconds
@return $this
-
v11.0.0
追加
- 変更後
setDefaultCacheTime($seconds) [@param int|null $seconds, @return $this]
setEventDispatcher
v11.0.0 以前から
setEventDispatcher(Illuminate\Contracts\Events\Dispatcher $events)
@return void
-
v11.0.0
追加
- 変更後
setEventDispatcher(Illuminate\Contracts\Events\Dispatcher $events) [@param \Illuminate\Contracts\Events\Dispatcher $events, @return void]
-
v13.0.0
シグネチャ変更
- 変更前
setEventDispatcher(Illuminate\Contracts\Events\Dispatcher $events) [@param \Illuminate\Contracts\Events\Dispatcher $events, @return void]- 変更後
setEventDispatcher(Illuminate\Contracts\Events\Dispatcher $events) [@return void]
setMultiple
v11.0.0 以前から
setMultiple($values, $ttl = null): bool
setStore
v11.0.0 以前から
setStore($store)
@param \Illuminate\Contracts\Cache\Store $store
@return $this
string
v12.50.0 から
string($key, $default = null): string
@param \UnitEnum|string $key
@param (\Closure():(string|null))|string|null $default
-
v12.50.0
追加
- 変更後
string($key, $default = null): string [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(string|null))|string|null $default, @return string]
-
v12.52.0
シグネチャ変更
- 変更前
string($key, $default = null): string [@param \BackedEnum|\UnitEnum|string $key, @param (\Closure():(string|null))|string|null $default, @return string]- 変更後
string($key, $default = null): string [@param \UnitEnum|string $key, @param (\Closure():(string|null))|string|null $default, @return string]
-
v13.0.0
シグネチャ変更
- 変更前
string($key, $default = null): string [@param \UnitEnum|string $key, @param (\Closure():(string|null))|string|null $default, @return string]- 変更後
string($key, $default = null): string [@param \UnitEnum|string $key, @param (\Closure():(string|null))|string|null $default]
supportsFlushingLocks
v13.0.0 から
supportsFlushingLocks(): bool
-
v13.0.0
追加
- 変更後
supportsFlushingLocks(): bool
supportsTags
v11.0.0 以前から
supportsTags()
@return bool
-
v11.0.0
追加
- 変更後
supportsTags() [@return bool]
tags
v11.0.0 以前から
tags($names)
@param mixed $names
@return \Illuminate\Cache\TaggedCache
touch
v13.0.0 から
touch($key, $ttl)
@param \UnitEnum|string $key
@param \DateTimeInterface|\DateInterval|int $ttl
@return bool
-
v13.0.0
追加
- 変更後
touch($key, $ttl) [@param string $key, @param \DateTimeInterface|\DateInterval|int $ttl, @return bool]
-
v13.7.0
シグネチャ変更
- 変更前
touch($key, $ttl) [@param string $key, @param \DateTimeInterface|\DateInterval|int $ttl, @return bool]- 変更後
touch($key, $ttl) [@param \UnitEnum|string $key, @param \DateTimeInterface|\DateInterval|int $ttl, @return bool]
withoutOverlapping
v12.47.0 から
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null)
@param \UnitEnum|string $key
@param callable(): TReturn $callback
@param int $lockFor
@param int $waitFor
@param string|null $owner
@return TReturn
-
v12.47.0
追加
- 変更後
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null) [@param string $key, @param callable(): TReturn $callback, @param int $lockFor, @param int $waitFor, @param string|null $owner, @return TReturn]
-
v12.49.0
シグネチャ変更
- 変更前
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null) [@param string $key, @param callable(): TReturn $callback, @param int $lockFor, @param int $waitFor, @param string|null $owner, @return TReturn]- 変更後
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null) [@param \BackedEnum|\UnitEnum|string $key, @param callable(): TReturn $callback, @param int $lockFor, @param int $waitFor, @param string|null $owner, @return TReturn]
-
v12.52.0
シグネチャ変更
- 変更前
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null) [@param \BackedEnum|\UnitEnum|string $key, @param callable(): TReturn $callback, @param int $lockFor, @param int $waitFor, @param string|null $owner, @return TReturn]- 変更後
withoutOverlapping($key, callable $callback, $lockFor = 0, $waitFor = 10, $owner = null) [@param \UnitEnum|string $key, @param callable(): TReturn $callback, @param int $lockFor, @param int $waitFor, @param string|null $owner, @return TReturn]