v11.21.0

追加 18

Illuminate\Container\Container

  • fireAfterResolvingAttributeCallbacks
    変更後
    fireAfterResolvingAttributeCallbacks(array $attributes, $object) [@param mixed $object, @return void]
  • resolveFromAttribute
    変更後
    resolveFromAttribute(ReflectionAttribute $attribute) [@param \ReflectionAttribute $attribute, @return mixed]

Illuminate\Container\Util

  • getContextualAttributeFromDependency
    変更後
    static getContextualAttributeFromDependency($dependency) [@param ReflectionParameter $dependency, @return \ReflectionAttribute|null]

Illuminate\Database\Eloquent\Model

  • forceDestroy
    変更後
    static forceDestroy($ids) [@param \Illuminate\Support\Collection|array|int|string $ids, @return bool|null]

Illuminate\Database\Eloquent\Relations\BelongsTo

  • touch
    変更後
    touch() [@return void]

Illuminate\Database\Eloquent\SoftDeletes

  • forceDestroy
    変更後
    static forceDestroy($ids) [@param \Illuminate\Support\Collection|array|int|string $ids, @return int]

Illuminate\Foundation\Testing\Concerns\MakesHttpRequests

  • withoutHeaders
    変更後
    withoutHeaders(array $headers) [@param array $headers, @return $this]

Illuminate\Foundation\Vite

  • useAggressivePrefetching
    変更後
    useAggressivePrefetching() [@return $this]
  • usePrefetchStrategy
    変更後
    usePrefetchStrategy($strategy, $config = []) [@param 'waterfall'|'aggressive'|null $strategy, @param array $config, @return $this]
  • useWaterfallPrefetching
    変更後
    useWaterfallPrefetching(?int $concurrency = null) [@param int|null $concurrency, @return $this]

Illuminate\Http\Client\Response

  • resource
    変更後
    resource() [@return resource]

Illuminate\Support\Facades\App

Illuminate\Support\Facades\Vite

  • useAggressivePrefetching
    変更後
    @method static useAggressivePrefetching(): \Illuminate\Foundation\Vite
  • usePrefetchStrategy
    変更後
    @method static usePrefetchStrategy(string|null $strategy, array $config = []): \Illuminate\Foundation\Vite
  • useWaterfallPrefetching
    変更後
    @method static useWaterfallPrefetching(int|null $concurrency = null): \Illuminate\Foundation\Vite

Illuminate\Testing\Fluent\Concerns\Has

  • countBetween
    変更後
    countBetween(int|string $min, int|string $max): self [@param int|string $min, @param int|string $max, @return $this]

Illuminate\Testing\PendingCommand

  • expectsSearch
    変更後
    expectsSearch($question, $answer, $search, $answers) [@param string $question, @param string|array $answer, @param string $search, @param array $answers, @return $this]

シグネチャ変更 4

Illuminate\Database\Eloquent\Factories\Factory

  • afterCreating
    変更前
    afterCreating(Closure $callback) [@param \Closure(TModel): mixed $callback, @return static]
    変更後
    afterCreating(Closure $callback) [@param \Closure(TModel, \Illuminate\Database\Eloquent\Model|null): mixed $callback, @return static]

Illuminate\Events\Dispatcher

  • listen
    変更前
    listen($events, $listener = null) [@param \Closure|string|array $events, @param \Closure|string|array|null $listener, @return void]
    変更後
    listen($events, $listener = null) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $events, @param \Illuminate\Events\QueuedClosure|\Closure|string|array|null $listener, @return void]

Illuminate\Support\Facades\Event

  • listen
    変更前
    @method static listen(\Closure|string|array $events, \Closure|string|array|null $listener = null): void
    変更後
    @method static listen(\Illuminate\Events\QueuedClosure|\Closure|string|array $events, \Illuminate\Events\QueuedClosure|\Closure|string|array|null $listener = null): void

Illuminate\Support\HigherOrderCollectionProxy

  • __construct
    変更前
    __construct(Illuminate\Support\Enumerable $collection, $method) [@param \Illuminate\Support\Enumerable $collection, @param string $method, @return void]
    変更後
    __construct(Illuminate\Support\Enumerable $collection, $method) [@param \Illuminate\Support\Enumerable<TKey, TValue> $collection, @param string $method, @return void]