v11.32.0

追加 17

Illuminate\Console\Scheduling\ManagesAttributes

  • environments
    変更後
    environments($environments) [@param array|mixed $environments, @return $this]
  • evenInMaintenanceMode
    変更後
    evenInMaintenanceMode() [@return $this]
  • onOneServer
    変更後
    onOneServer() [@return $this]
  • runInBackground
    変更後
    runInBackground() [@return $this]
  • skip
    変更後
    skip($callback) [@param \Closure|bool $callback, @return $this]
  • user
    変更後
    user($user) [@param string $user, @return $this]
  • when
    変更後
    when($callback) [@param \Closure|bool $callback, @return $this]
  • withoutOverlapping
    変更後
    withoutOverlapping($expiresAt = 1440) [@param int $expiresAt, @return $this]

Illuminate\Console\Scheduling\PendingEventAttributes

  • __call
    変更後
    __call(string $method, array $parameters): mixed
  • __construct
    変更後
    __construct(Illuminate\Console\Scheduling\Schedule $schedule)
  • mergeAttributes
    変更後
    mergeAttributes(Illuminate\Console\Scheduling\Event $event): void

Illuminate\Console\Scheduling\Schedule

  • __call
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
  • group
    変更後
    group(Closure $events) [@return void]

Illuminate\Database\Schema\Blueprint

  • rawColumn
    変更後
    rawColumn($column, $definition) [@param string $column, @param string $definition, @return \Illuminate\Database\Schema\ColumnDefinition]

Illuminate\Http\Client\Factory

  • failedConnection
    変更後
    static failedConnection($message = null) [@param string|null $message, @return \GuzzleHttp\Promise\PromiseInterface]

Illuminate\Http\Client\ResponseSequence

  • pushFailedConnection
    変更後
    pushFailedConnection($message = null) [@param string|null $message, @return $this]

Illuminate\Support\Facades\Http

  • failedConnection
    変更後
    @method static failedConnection(string|null $message = null): \GuzzleHttp\Promise\PromiseInterface

シグネチャ変更 23

Illuminate\Config\Repository

  • getMany
    変更前
    getMany($keys) [@param array $keys, @return array]
    変更後
    getMany($keys) [@param array<string|int,mixed> $keys, @return array<string,mixed>]

Illuminate\Contracts\Pagination\CursorPaginator

  • items
    変更前
    items() [@return array]
    変更後
    items() [@return array<TKey, TValue>]

Illuminate\Contracts\Pagination\Paginator

  • items
    変更前
    items() [@return array]
    変更後
    items() [@return array<TKey, TValue>]

Illuminate\Contracts\Routing\ResponseFactory

  • redirectToRoute
    変更前
    redirectToRoute($route, $parameters = [], $status = 302, $headers = []) [@param string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
    変更後
    redirectToRoute($route, $parameters = [], $status = 302, $headers = []) [@param \BackedEnum|string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]

Illuminate\Http\Client\Factory

  • recordRequestResponsePair
    変更前
    recordRequestResponsePair($request, $response) [@param \Illuminate\Http\Client\Request $request, @param \Illuminate\Http\Client\Response $response, @return void]
    変更後
    recordRequestResponsePair($request, $response) [@param \Illuminate\Http\Client\Request $request, @param \Illuminate\Http\Client\Response|null $response, @return void]

Illuminate\Http\Client\ResponseSequence

  • __invoke
    変更前
    __invoke() [@return mixed]
    変更後
    __invoke($request) [@param \Illuminate\Http\Client\Request $request, @return mixed]

Illuminate\Pagination\AbstractCursorPaginator

  • getIterator
    変更前
    getIterator(): Traversable [@return \ArrayIterator]
    変更後
    getIterator(): Traversable [@return \ArrayIterator<TKey, TValue>]
  • items
    変更前
    items() [@return array]
    変更後
    items() [@return array<TKey, TValue>]

Illuminate\Pagination\AbstractPaginator

  • getCollection
    変更前
    getCollection() [@return \Illuminate\Support\Collection]
    変更後
    getCollection() [@return \Illuminate\Support\Collection<TKey, TValue>]
  • getIterator
    変更前
    getIterator(): Traversable [@return \ArrayIterator]
    変更後
    getIterator(): Traversable [@return \ArrayIterator<TKey, TValue>]
  • items
    変更前
    items() [@return array]
    変更後
    items() [@return array<TKey, TValue>]
  • setCollection
    変更前
    setCollection(Illuminate\Support\Collection $collection) [@param \Illuminate\Support\Collection $collection, @return $this]
    変更後
    setCollection(Illuminate\Support\Collection $collection) [@param \Illuminate\Support\Collection<TKey, TValue> $collection, @return $this]

Illuminate\Pagination\CursorPaginator

  • __construct
    変更前
    __construct($items, $perPage, $cursor = null, array $options = []) [@param mixed $items, @param int $perPage, @param \Illuminate\Pagination\Cursor|null $cursor, @param array $options, @return void]
    変更後
    __construct($items, $perPage, $cursor = null, array $options = []) [@param Collection<TKey, TValue>|Arrayable<TKey, TValue>|iterable<TKey, TValue>|null $items, @param int $perPage, @param \Illuminate\Pagination\Cursor|null $cursor, @param array $options, @return void]

Illuminate\Pagination\LengthAwarePaginator

  • __construct
    変更前
    __construct($items, $total, $perPage, $currentPage = null, array $options = []) [@param mixed $items, @param int $total, @param int $perPage, @param int|null $currentPage, @param array $options, @return void]
    変更後
    __construct($items, $total, $perPage, $currentPage = null, array $options = []) [@param Collection<TKey, TValue>|Arrayable<TKey, TValue>|iterable<TKey, TValue>|null $items, @param int $total, @param int $perPage, @param int|null $currentPage, @param array $options, @return void]

Illuminate\Pagination\Paginator

  • __construct
    変更前
    __construct($items, $perPage, $currentPage = null, array $options = []) [@param mixed $items, @param int $perPage, @param int|null $currentPage, @param array $options, @return void]
    変更後
    __construct($items, $perPage, $currentPage = null, array $options = []) [@param TValue[] $items, @param int $perPage, @param int|null $currentPage, @param array $options, @return void]

Illuminate\Routing\ResponseFactory

  • redirectToRoute
    変更前
    redirectToRoute($route, $parameters = [], $status = 302, $headers = []) [@param string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
    変更後
    redirectToRoute($route, $parameters = [], $status = 302, $headers = []) [@param \BackedEnum|string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]

Illuminate\Support\Collection

  • duplicates
    変更前
    duplicates($callback = null, $strict = false) [@param (callable(TValue): bool)|string|null $callback, @param bool $strict, @return static]
    変更後
    duplicates($callback = null, $strict = false) [@param (callable(TValue): TMapValue)|string|null $callback, @param bool $strict, @return static]
  • duplicatesStrict
    変更前
    duplicatesStrict($callback = null) [@param (callable(TValue): bool)|string|null $callback, @return static]
    変更後
    duplicatesStrict($callback = null) [@param (callable(TValue): TMapValue)|string|null $callback, @return static]

Illuminate\Support\Facades\Response

  • redirectToRoute
    変更前
    @method static redirectToRoute(string $route, mixed $parameters = [], int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse
    変更後
    @method static redirectToRoute(\BackedEnum|string $route, mixed $parameters = [], int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse

Illuminate\Support\LazyCollection

  • duplicates
    変更前
    duplicates($callback = null, $strict = false) [@param (callable(TValue): bool)|string|null $callback, @param bool $strict, @return static]
    変更後
    duplicates($callback = null, $strict = false) [@param (callable(TValue): TMapValue)|string|null $callback, @param bool $strict, @return static]
  • duplicatesStrict
    変更前
    duplicatesStrict($callback = null) [@param (callable(TValue): bool)|string|null $callback, @return static]
    変更後
    duplicatesStrict($callback = null) [@param (callable(TValue): TMapValue)|string|null $callback, @return static]

Illuminate\Testing\TestResponse

  • assertRedirectToRoute
    変更前
    assertRedirectToRoute($name, $parameters = []) [@param string $name, @param mixed $parameters, @return $this]
    変更後
    assertRedirectToRoute($name, $parameters = []) [@param \BackedEnum|string $name, @param mixed $parameters, @return $this]
  • assertRedirectToSignedRoute
    変更前
    assertRedirectToSignedRoute($name = null, $parameters = [], $absolute = true) [@param string|null $name, @param mixed $parameters, @param bool $absolute, @return $this]
    変更後
    assertRedirectToSignedRoute($name = null, $parameters = [], $absolute = true) [@param \BackedEnum|string|null $name, @param mixed $parameters, @param bool $absolute, @return $this]

削除 8

Illuminate\Console\Scheduling\Event

  • environments
    変更前
    environments($environments) [@param array|mixed $environments, @return $this]
  • evenInMaintenanceMode
    変更前
    evenInMaintenanceMode() [@return $this]
  • onOneServer
    変更前
    onOneServer() [@return $this]
  • runInBackground
    変更前
    runInBackground() [@return $this]
  • skip
    変更前
    skip($callback) [@param \Closure|bool $callback, @return $this]
  • user
    変更前
    user($user) [@param string $user, @return $this]
  • when
    変更前
    when($callback) [@param \Closure|bool $callback, @return $this]
  • withoutOverlapping
    変更前
    withoutOverlapping($expiresAt = 1440) [@param int $expiresAt, @return $this]