v12.1.1

シグネチャ変更 2

Illuminate\Support\Arr

  • partition
    変更前
    static partition($array, callable $callback) [@param iterable<TKey, TValue> $array, @param callable $callback, @return array<int<0, 1>, array<TKey, TValue>>]
    変更後
    static partition($array, callable $callback) [@param iterable<TKey, TValue> $array, @param callable(TValue, TKey): bool $callback, @return array<int<0, 1>, array<TKey, TValue>>]

Illuminate\Support\Traits\EnumeratesValues

  • ensure
    変更前
    ensure($type) [@param class-string<TEnsureOfType>|array<array-key, class-string<TEnsureOfType>> $type, @return static<TKey, TEnsureOfType>]
    変更後
    ensure($type) [@param class-string<TEnsureOfType>|array<array-key, class-string<TEnsureOfType>>|scalar|'array'|'null' $type, @return static<TKey, TEnsureOfType>]