v13.15.0

追加 11

Illuminate\Cache\Repository

  • rememberWithWarmth
    変更後
    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}]

Illuminate\Contracts\JsonSchema\JsonSchema

  • union
    変更後
    union(array $types) [@param array<int, string> $types, @return \Illuminate\JsonSchema\Types\UnionType]

Illuminate\JsonSchema\JsonSchema

  • union
    変更後
    @method static union(array<int, string> $types): Types\UnionType

Illuminate\JsonSchema\JsonSchemaTypeFactory

  • union
    変更後
    union(array $types): Illuminate\JsonSchema\Types\UnionType [@param array<int, string> $types]

Illuminate\JsonSchema\Types\UnionType

  • __construct
    変更後
    __construct(array $types) [@param array<int, string> $types]
  • types
    変更後
    types(): array [@return array<int, string>]

Illuminate\Support\Facades\Cache

  • rememberWithWarmth
    変更後
    @method static rememberWithWarmth(\UnitEnum|string $key, \Closure|\DateTimeInterface|\DateInterval|int|null $ttl, \Closure $callback): array

Illuminate\Support\Facades\Lang

  • array
    変更後
    @method static array(string $key, array $replace = [], string|null $locale = null, bool $fallback = true): array
  • string
    変更後
    @method static string(string $key, array $replace = [], string|null $locale = null, bool $fallback = true): string

Illuminate\Translation\Translator

  • array
    変更後
    array(string $key, array $replace = [], ?string $locale = null, bool $fallback = true): array [@return array<array-key, mixed>]
  • string
    変更後
    string(string $key, array $replace = [], ?string $locale = null, bool $fallback = true): string

シグネチャ変更 10

Illuminate\Container\Container

  • resolveFromAttribute
    変更前
    resolveFromAttribute(ReflectionAttribute $attribute) [@return mixed]
    変更後
    resolveFromAttribute(ReflectionAttribute $attribute, ReflectionParameter $parameter) [@return mixed]

Illuminate\Database\DatabaseTransactionsManager

  • getCommittedTransactions
    変更前
    getCommittedTransactions() [@return \Illuminate\Support\Collection]
    変更後
    getCommittedTransactions() [@return \Illuminate\Support\Collection<int, \Illuminate\Database\DatabaseTransactionRecord>]
  • getPendingTransactions
    変更前
    getPendingTransactions() [@return \Illuminate\Support\Collection]
    変更後
    getPendingTransactions() [@return \Illuminate\Support\Collection<int, \Illuminate\Database\DatabaseTransactionRecord>]

Illuminate\Database\Eloquent\Concerns\HasUniqueIds

  • newUniqueId
    変更前
    newUniqueId() [@return string]
    変更後
    newUniqueId() [@return string|null]

Illuminate\Queue\Events\WorkerIdle

  • __construct
    変更前
    __construct($connectionName, $queue, $workerOptions) [@param string $connectionName, @param string $queue, @param \Illuminate\Queue\WorkerOptions $workerOptions]
    変更後
    __construct(string $connectionName, string $queue, Illuminate\Queue\WorkerOptions $workerOptions) [@param string $connectionName, @param string $queue, @param \Illuminate\Queue\WorkerOptions $workerOptions]

Illuminate\Queue\QueueManager

  • route
    変更前
    route(array|string $class, $queue = null, $connection = null) [@param array|class-string $class, @param string|null $queue, @param string|null $connection, @return void]
    変更後
    route(array|string $class, $queue = null, $connection = null) [@param array|class-string $class, @param \UnitEnum|string|null $queue, @param \UnitEnum|string|null $connection, @return void]

Illuminate\Queue\QueueRoutes

  • all
    変更前
    all() [@return array]
    変更後
    all() [@return array<class-string, array|string>]
  • set
    変更前
    set(array|string $class, $queue = null, $connection = null) [@param array|class-string $class, @param string|null $queue, @param string|null $connection, @return void]
    変更後
    set(array|string $class, $queue = null, $connection = null) [@param array|class-string $class, @param \UnitEnum|string|null $queue, @param \UnitEnum|string|null $connection, @return void]

Illuminate\Support\Facades\App

  • resolveFromAttribute
    変更前
    @method static resolveFromAttribute(\ReflectionAttribute $attribute): mixed
    変更後
    @method static resolveFromAttribute(\ReflectionAttribute $attribute, \ReflectionParameter $parameter): mixed

Illuminate\Support\Facades\Queue

  • route
    変更前
    @method static route(array|string $class, string|null $queue = null, string|null $connection = null): void
    変更後
    @method static route(array|string $class, \UnitEnum|string|null $queue = null, \UnitEnum|string|null $connection = null): void