v12.16.0
追加
6
Illuminate\Support\Arr
-
hasAll
- 変更後
static hasAll($array, $keys) [@param \ArrayAccess|array $array, @param string|array $keys, @return bool]
Illuminate\Support\Stringable
-
toUri
- 変更後
toUri() [@return \Illuminate\Support\Uri]
Illuminate\Validation\Concerns\ValidatesAttributes
-
validateInArrayKeys
- 変更後
validateInArrayKeys($attribute, $value, $parameters) [@param string $attribute, @param mixed $value, @param array<int, int|string> $parameters, @return bool]
Illuminate\Validation\Rule
-
contains
- 変更後
static contains($values) [@param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|\UnitEnum|array|string $values, @return \Illuminate\Validation\Rules\Contains]
Illuminate\Validation\Rules\Contains
-
__construct
- 変更後
__construct($values) [@param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|\UnitEnum|array|string $values, @return void]
-
__toString
- 変更後
__toString() [@return string]
シグネチャ変更
9
Illuminate\Cache\Events\CacheFlushed
-
__construct
- 変更前
__construct($storeName, array $tags = []) [@param string|null $storeName, @return void]
- 変更後
__construct($storeName, array $tags = []) [@param string|null $storeName]
Illuminate\Cache\Repository
-
flexible
- 変更前
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]
Illuminate\Container\Attributes\Context
-
__construct
- 変更前
__construct(string $key, mixed $default = null)
- 変更後
__construct(string $key, mixed $default = null, bool $hidden = false)
Illuminate\Database\Eloquent\Scope
-
apply
- 変更前
apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder $builder, @param \Illuminate\Database\Eloquent\Model $model, @return void]
- 変更後
apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder<TModel> $builder, @param TModel $model, @return void]
Illuminate\Database\Query\Builder
-
upsert
- 変更前
upsert(array $values, $uniqueBy, $update = null) [@param array|string $uniqueBy, @param array|null $update, @return int]
- 変更後
upsert(array $values, array|string $uniqueBy, ?array $update = null) [@return int]
Illuminate\Routing\ResponseFactory
-
stream
- 変更前
stream($callback, $status = 200, array $headers = []) [@param callable $callback, @param int $status, @param array $headers, @return \Symfony\Component\HttpFoundation\StreamedResponse]
- 変更後
stream($callback, $status = 200, array $headers = []) [@param callable|null $callback, @param int $status, @param array $headers, @return \Symfony\Component\HttpFoundation\StreamedResponse]
Illuminate\Support\EncodedHtmlString
-
__construct
- 変更前
__construct($html = '', bool $doubleEncode = true) [@param \Illuminate\Contracts\Support\DeferringDisplayableValue|\Illuminate\Contracts\Support\Htmlable|\BackedEnum|string|int|float|null $html, @param bool $doubleEncode, @return void]
- 変更後
__construct($html = '', bool $doubleEncode = true) [@param \Illuminate\Contracts\Support\DeferringDisplayableValue|\Illuminate\Contracts\Support\Htmlable|\BackedEnum|string|int|float|null $html, @param bool $doubleEncode]
Illuminate\Support\Facades\Cache
-
flexible
- 変更前
@method static flexible(string $key, array $ttl, callable $callback, array|null $lock = null): mixed
- 変更後
@method static flexible(string $key, array $ttl, callable $callback, array|null $lock = null, bool $alwaysDefer = false): mixed
Illuminate\Support\Facades\Response
-
stream
- 変更前
@method static stream(callable $callback, int $status = 200, array $headers = []): \Symfony\Component\HttpFoundation\StreamedResponse
- 変更後
@method static stream(callable|null $callback, int $status = 200, array $headers = []): \Symfony\Component\HttpFoundation\StreamedResponse