v11.34.0

追加 35

Illuminate\Database\Eloquent\Relations\MorphTo

Illuminate\Filesystem\FilesystemAdapter

  • assertCount
    変更後
    assertCount($path, $count, $recursive = false) [@param string $path, @param int $count, @param bool $recursive, @return $this]

Illuminate\Http\Concerns\InteractsWithInput

  • fluent
    変更後
    fluent($key = null) [@param array|string|null $key, @return \Illuminate\Support\Fluent]

Illuminate\Http\Resources\Json\JsonResource

  • withoutWrapper
    変更後
    withoutWrapper() [@return $this]
  • withWrapper
    変更後
    withWrapper(?string $value) [@param string|null $value, @return $this]

Illuminate\Support\Facades\Bus

Illuminate\Support\Facades\Request

  • fluent
    変更後
    @method static fluent(array|string|null $key = null): \Illuminate\Support\Fluent

Illuminate\Support\Facades\Storage

  • assertCount
    変更後
    @method static assertCount(string $path, int $count, bool $recursive = false): \Illuminate\Filesystem\FilesystemAdapter

Illuminate\Support\Fluent

  • all
    変更後
    all($keys = null) [@param array|mixed|null $keys, @return array]

Illuminate\Support\Number

  • spellOrdinal
    変更後
    static spellOrdinal(int|float $number, ?string $locale = null) [@param int|float $number, @param string|null $locale, @return string]

Illuminate\Support\Testing\Fakes\BusFake

Illuminate\Support\Traits\InteractsWithData

  • all
    変更後
    all($keys = null) [@param array|mixed|null $keys, @return array]
  • anyFilled
    変更後
    anyFilled($keys) [@param string|array $keys, @return bool]
  • boolean
    変更後
    boolean($key = null, $default = false) [@param string|null $key, @param bool $default, @return bool]
  • collect
    変更後
    collect($key = null) [@param array|string|null $key, @return \Illuminate\Support\Collection]
  • date
    変更後
    date($key, $format = null, $tz = null) [@param string $key, @param string|null $format, @param string|null $tz, @return \Illuminate\Support\Carbon|null]
  • enum
    変更後
    enum($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum|null]
  • enums
    変更後
    enums($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum[]]
  • except
    変更後
    except($keys) [@param array|mixed $keys, @return array]
  • exists
    変更後
    exists($key) [@param string|array $key, @return bool]
  • filled
    変更後
    filled($key) [@param string|array $key, @return bool]
  • float
    変更後
    float($key, $default = 0.0) [@param string $key, @param float $default, @return float]
  • has
    変更後
    has($key) [@param string|array $key, @return bool]
  • hasAny
    変更後
    hasAny($keys) [@param string|array $keys, @return bool]
  • integer
    変更後
    integer($key, $default = 0) [@param string $key, @param int $default, @return int]
  • isNotFilled
    変更後
    isNotFilled($key) [@param string|array $key, @return bool]
  • missing
    変更後
    missing($key) [@param string|array $key, @return bool]
  • only
    変更後
    only($keys) [@param array|mixed $keys, @return array]
  • str
    変更後
    str($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]
  • string
    変更後
    string($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]
  • whenFilled
    変更後
    whenFilled($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  • whenHas
    変更後
    whenHas($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  • whenMissing
    変更後
    whenMissing($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]

シグネチャ変更 29

Illuminate\Console\Application

  • starting
    変更前
    static starting(Closure $callback) [@param \Closure $callback, @return void]
    変更後
    static starting(Closure $callback) [@param \Closure($this): void $callback, @return void]

Illuminate\Contracts\Database\ModelIdentifier

  • __construct
    変更前
    __construct($class, $id, array $relations, $connection) [@param string $class, @param mixed $id, @param array $relations, @param mixed $connection, @return void]
    変更後
    __construct($class, $id, array $relations, $connection) [@param class-string<\Illuminate\Database\Eloquent\Model> $class, @param mixed $id, @param array $relations, @param mixed $connection, @return void]
  • useCollectionClass
    変更前
    useCollectionClass(?string $collectionClass) [@param string|null $collectionClass, @return $this]
    変更後
    useCollectionClass(?string $collectionClass) [@param class-string<\Illuminate\Database\Eloquent\Collection> $collectionClass, @return $this]

Illuminate\Database\Eloquent\Concerns\HasEvents

  • created
    変更前
    static created($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static created($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • creating
    変更前
    static creating($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static creating($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • deleted
    変更前
    static deleted($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static deleted($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • deleting
    変更前
    static deleting($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static deleting($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • replicating
    変更前
    static replicating($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static replicating($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • retrieved
    変更前
    static retrieved($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static retrieved($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • saved
    変更前
    static saved($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static saved($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • saving
    変更前
    static saving($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static saving($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • updated
    変更前
    static updated($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static updated($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]
  • updating
    変更前
    static updating($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string|array $callback, @return void]
    変更後
    static updating($callback) [@param \Illuminate\Events\QueuedClosure|callable|array|class-string $callback, @return void]

Illuminate\Database\Eloquent\Relations\MorphTo

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

Illuminate\Database\Eloquent\SoftDeletes

  • forceDeleted
    変更前
    static forceDeleted($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static forceDeleted($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]
  • forceDeleting
    変更前
    static forceDeleting($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static forceDeleting($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]
  • restored
    変更前
    static restored($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static restored($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]
  • restoring
    変更前
    static restoring($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static restoring($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]
  • softDeleted
    変更前
    static softDeleted($callback) [@param \Illuminate\Events\QueuedClosure|\Closure|string $callback, @return void]
    変更後
    static softDeleted($callback) [@param \Illuminate\Events\QueuedClosure|callable|class-string $callback, @return void]

Illuminate\Events\CallQueuedListener

  • __construct
    変更前
    __construct($class, $method, $data) [@param string $class, @param string $method, @param array $data, @return void]
    変更後
    __construct($class, $method, $data) [@param class-string $class, @param string $method, @param array $data, @return void]

Illuminate\Events\Dispatcher

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

Illuminate\Foundation\Testing\Concerns\MakesHttpRequests

  • fromRoute
    変更前
    fromRoute(string $name, $parameters = []) [@param string $name, @param mixed $parameters, @return $this]
    変更後
    fromRoute(BackedEnum|string $name, $parameters = []) [@param \BackedEnum|string $name, @param mixed $parameters, @return $this]

Illuminate\Http\Client\Factory

  • stubUrl
    変更前
    stubUrl($url, $callback) [@param string $url, @param \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface|callable $callback, @return $this]
    変更後
    stubUrl($url, $callback) [@param string $url, @param \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface|callable|int|string|array $callback, @return $this]

Illuminate\Http\ResponseTrait

  • throwResponse
    変更前
    throwResponse() [@return void]
    変更後
    throwResponse() [@return never]

Illuminate\Pagination\Paginator

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

Illuminate\Support\Arr

  • last
    変更前
    static last($array, ?callable $callback = null, $default = null) [@param array $array, @param callable|null $callback, @param mixed $default, @return mixed]
    変更後
    static last($array, ?callable $callback = null, $default = null) [@param iterable<TKey, TValue> $array, @param (callable(TValue, TKey): bool)|null $callback, @param TLastDefault|(\Closure(): TLastDefault) $default, @return TValue|TLastDefault]

Illuminate\Support\Facades\Event

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

Illuminate\Support\Facades\Request

  • enum
    変更前
    @method static enum(string $key, string $enumClass): object|null
    変更後
    @method static enum(string $key, string $enumClass): \BackedEnum|null
  • enums
    変更前
    @method static enums(string $key, string $enumClass): object[]
    変更後
    @method static enums(string $key, string $enumClass): \BackedEnum[]

削除 22

Illuminate\Http\Concerns\InteractsWithInput

  • anyFilled
    変更前
    anyFilled($keys) [@param string|array $keys, @return bool]
  • boolean
    変更前
    boolean($key = null, $default = false) [@param string|null $key, @param bool $default, @return bool]
  • collect
    変更前
    collect($key = null) [@param array|string|null $key, @return \Illuminate\Support\Collection]
  • date
    変更前
    date($key, $format = null, $tz = null) [@param string $key, @param string|null $format, @param string|null $tz, @return \Illuminate\Support\Carbon|null]
  • enum
    変更前
    enum($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum|null]
  • enums
    変更前
    enums($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum[]]
  • except
    変更前
    except($keys) [@param array|mixed $keys, @return array]
  • exists
    変更前
    exists($key) [@param string|array $key, @return bool]
  • filled
    変更前
    filled($key) [@param string|array $key, @return bool]
  • float
    変更前
    float($key, $default = 0.0) [@param string $key, @param float $default, @return float]
  • has
    変更前
    has($key) [@param string|array $key, @return bool]
  • hasAny
    変更前
    hasAny($keys) [@param string|array $keys, @return bool]
  • integer
    変更前
    integer($key, $default = 0) [@param string $key, @param int $default, @return int]
  • isNotFilled
    変更前
    isNotFilled($key) [@param string|array $key, @return bool]
  • missing
    変更前
    missing($key) [@param string|array $key, @return bool]
  • only
    変更前
    only($keys) [@param array|mixed $keys, @return array]
  • str
    変更前
    str($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]
  • string
    変更前
    string($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]
  • whenFilled
    変更前
    whenFilled($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  • whenHas
    変更前
    whenHas($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  • whenMissing
    変更前
    whenMissing($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]

Illuminate\Support\Fluent

  • collect
    変更前
    collect($key = null) [@param string|null $key, @return \Illuminate\Support\Collection]