v12.18.0
追加
21
Illuminate\Broadcasting\FakePendingBroadcast
-
__construct
- 変更後
__construct()
-
__destruct
- 変更後
__destruct() [@return void]
-
toOthers
- 変更後
toOthers() [@return $this]
-
via
- 変更後
via($connection = null) [@param string|null $connection, @return $this]
Illuminate\Contracts\Database\Eloquent\ComparesCastableAttributes
-
compare
- 変更後
compare(Illuminate\Database\Eloquent\Model $model, string $key, mixed $firstValue, mixed $secondValue) [@param \Illuminate\Database\Eloquent\Model $model, @param string $key, @param mixed $firstValue, @param mixed $secondValue, @return bool]
Illuminate\Contracts\Pagination\CursorPaginator
-
through
- 変更後
@method through(callable(TValue): mixed $callback): $this
Illuminate\Contracts\Pagination\Paginator
-
through
- 変更後
@method through(callable(TValue): mixed $callback): $this
Illuminate\Database\Eloquent\Attributes\UsePolicy
-
__construct
- 変更後
__construct(string $class) [@param class-string<*> $class]
Illuminate\Http\Client\PendingRequest
Illuminate\Http\Client\Response
Illuminate\Queue\Events\WorkerStarting
-
__construct
- 変更後
__construct($connectionName, $queue, $workerOptions) [@param string $connectionName, @param string $queue]
Illuminate\Queue\QueueManager
-
starting
- 変更後
starting($callback) [@param mixed $callback, @return void]
Illuminate\Support\Facades\Exceptions
-
reported
- 変更後
@method static reported(): array
Illuminate\Support\Facades\Http
-
dontTruncateExceptions
- 変更後
@method static dontTruncateExceptions(): \Illuminate\Http\Client\PendingRequest
-
truncateExceptionsAt
- 変更後
@method static truncateExceptionsAt(int $length): \Illuminate\Http\Client\PendingRequest
Illuminate\Support\Facades\Queue
-
starting
- 変更後
@method static starting(mixed $callback): void
Illuminate\Support\Stringable
-
decrypt
- 変更後
decrypt(bool $serialize = false) [@param bool $serialize, @return static]
-
encrypt
- 変更後
encrypt(bool $serialize = false) [@param bool $serialize, @return static]
Illuminate\Support\Testing\Fakes\ExceptionHandlerFake
-
reported
- 変更後
reported() [@return list<\Throwable>]
シグネチャ変更
36
Illuminate\Auth\EloquentUserProvider
-
createModel
- 変更前
createModel() [@return \Illuminate\Database\Eloquent\Model]
- 変更後
createModel() [@return \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model]
-
getModel
- 変更前
getModel() [@return string]
- 変更後
getModel() [@return class-string<\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model>]
-
rehashPasswordIfRequired
- 変更前
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param array $credentials, @param bool $force, @return void]
- 変更後
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false) [@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user, @param array $credentials, @param bool $force, @return void]
-
retrieveByCredentials
- 変更前
retrieveByCredentials(array $credentials) [@param array $credentials, @return \Illuminate\Contracts\Auth\Authenticatable|null]
- 変更後
retrieveByCredentials(array $credentials) [@param array $credentials, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
-
retrieveById
- 変更前
retrieveById($identifier) [@param mixed $identifier, @return \Illuminate\Contracts\Auth\Authenticatable|null]
- 変更後
retrieveById($identifier) [@param mixed $identifier, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
-
retrieveByToken
- 変更前
retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return \Illuminate\Contracts\Auth\Authenticatable|null]
- 変更後
retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
-
setModel
- 変更前
setModel($model) [@param string $model, @return $this]
- 変更後
setModel($model) [@param class-string<\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model> $model, @return $this]
-
updateRememberToken
- 変更前
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param string $token, @return void]
- 変更後
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user, @param string $token, @return void]
Illuminate\Contracts\Auth\UserProvider
-
rehashPasswordIfRequired
- 変更前
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param array $credentials, @param bool $force, @return void]
- 変更後
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false) [@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user, @param array $credentials, @param bool $force, @return void]
-
retrieveByCredentials
- 変更前
retrieveByCredentials(array $credentials) [@param array $credentials, @return \Illuminate\Contracts\Auth\Authenticatable|null]
- 変更後
retrieveByCredentials(array $credentials) [@param array $credentials, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
-
retrieveById
- 変更前
retrieveById($identifier) [@param mixed $identifier, @return \Illuminate\Contracts\Auth\Authenticatable|null]
- 変更後
retrieveById($identifier) [@param mixed $identifier, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
-
retrieveByToken
- 変更前
retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return \Illuminate\Contracts\Auth\Authenticatable|null]
- 変更後
retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
-
updateRememberToken
- 変更前
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param string $token, @return void]
- 変更後
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user, @param string $token, @return void]
-
validateCredentials
- 変更前
validateCredentials(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param array $credentials, @return bool]
- 変更後
validateCredentials(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials) [@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user, @param array $credentials, @return bool]
Illuminate\Database\Eloquent\Concerns\GuardsAttributes
-
unguarded
- 変更前
static unguarded(callable $callback) [@param callable $callback, @return mixed]
- 変更後
static unguarded(callable $callback) [@param callable(): TReturn $callback, @return TReturn]
Illuminate\Database\Eloquent\Concerns\HasAttributes
-
append
- 変更前
append($attributes) [@param array|string $attributes, @return $this]
- 変更後
append($attributes) [@param array<string>|string $attributes, @return $this]
-
attributesToArray
- 変更前
attributesToArray() [@return array]
- 変更後
attributesToArray() [@return array<string, mixed>]
-
except
- 変更前
except($attributes) [@param array|mixed $attributes, @return array]
- 変更後
except($attributes) [@param array<string>|mixed $attributes, @return array]
-
getChanges
- 変更前
getChanges() [@return array]
- 変更後
getChanges() [@return array<string, mixed>]
-
getDirty
- 変更前
getDirty() [@return array]
- 変更後
getDirty() [@return array<string, mixed>]
-
getPrevious
- 変更前
getPrevious() [@return array]
- 変更後
getPrevious() [@return array<string, mixed>]
-
isClean
- 変更前
isClean($attributes = null) [@param array|string|null $attributes, @return bool]
- 変更後
isClean($attributes = null) [@param array<string>|string|null $attributes, @return bool]
-
isDirty
- 変更前
isDirty($attributes = null) [@param array|string|null $attributes, @return bool]
- 変更後
isDirty($attributes = null) [@param array<string>|string|null $attributes, @return bool]
-
only
- 変更前
only($attributes) [@param array|mixed $attributes, @return array]
- 変更後
only($attributes) [@param array<string>|mixed $attributes, @return array<string, mixed>]
-
syncOriginalAttributes
- 変更前
syncOriginalAttributes($attributes) [@param array|string $attributes, @return $this]
- 変更後
syncOriginalAttributes($attributes) [@param array<string>|string $attributes, @return $this]
-
wasChanged
- 変更前
wasChanged($attributes = null) [@param array|string|null $attributes, @return bool]
- 変更後
wasChanged($attributes = null) [@param array<string>|string|null $attributes, @return bool]
Illuminate\Database\Eloquent\Model
-
__construct
- 変更前
__construct(array $attributes = []) [@param array $attributes]
- 変更後
__construct(array $attributes = []) [@param array<string, mixed> $attributes]
-
fill
- 変更前
fill(array $attributes) [@param array $attributes, @return $this]
- 変更後
fill(array $attributes) [@param array<string, mixed> $attributes, @return $this]
-
forceFill
- 変更前
forceFill(array $attributes) [@param array $attributes, @return $this]
- 変更後
forceFill(array $attributes) [@param array<string, mixed> $attributes, @return $this]
-
newFromBuilder
- 変更前
newFromBuilder($attributes = [], $connection = null) [@param array $attributes, @param string|null $connection, @return static]
- 変更後
newFromBuilder($attributes = [], $connection = null) [@param array<string, mixed> $attributes, @param string|null $connection, @return static]
-
newInstance
- 変更前
newInstance($attributes = [], $exists = false) [@param array $attributes, @param bool $exists, @return static]
- 変更後
newInstance($attributes = [], $exists = false) [@param array<string, mixed> $attributes, @param bool $exists, @return static]
-
newPivot
- 変更前
newPivot(self $parent, array $attributes, $table, $exists, $using = null) [@param \Illuminate\Database\Eloquent\Model $parent, @param array $attributes, @param string $table, @param bool $exists, @param string|null $using, @return \Illuminate\Database\Eloquent\Relations\Pivot]
- 変更後
newPivot(self $parent, array $attributes, $table, $exists, $using = null) [@param \Illuminate\Database\Eloquent\Model $parent, @param array<string, mixed> $attributes, @param string $table, @param bool $exists, @param string|null $using, @return \Illuminate\Database\Eloquent\Relations\Pivot]
-
update
- 変更前
update(array $attributes = [], array $options = []) [@param array $attributes, @param array $options, @return bool]
- 変更後
update(array $attributes = [], array $options = []) [@param array<string, mixed> $attributes, @param array<string, mixed> $options, @return bool]
-
updateOrFail
- 変更前
updateOrFail(array $attributes = [], array $options = []) [@param array $attributes, @param array $options, @return bool]
- 変更後
updateOrFail(array $attributes = [], array $options = []) [@param array<string, mixed> $attributes, @param array<string, mixed> $options, @return bool]
-
updateQuietly
- 変更前
updateQuietly(array $attributes = [], array $options = []) [@param array $attributes, @param array $options, @return bool]
- 変更後
updateQuietly(array $attributes = [], array $options = []) [@param array<string, mixed> $attributes, @param array<string, mixed> $options, @return bool]
Illuminate\Support\Lottery
-
__construct
- 変更前
__construct($chances, $outOf = null) [@param int|float $chances, @param int|null $outOf]
- 変更後
__construct($chances, $outOf = null) [@param int|float $chances, @param int<1, max>|null $outOf]