v12.22.1

シグネチャ変更 16

Illuminate\Auth\Access\Gate

  • allows
    変更前
    allows($ability, $arguments = []) [@param iterable|\UnitEnum|string $ability, @param array{class-string<TClass>|TClass, ...} $arguments, @return bool]
    変更後
    allows($ability, $arguments = []) [@param iterable|\UnitEnum|string $ability, @param mixed $arguments, @return bool]
  • any
    変更前
    any($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param array{class-string<TClass>|TClass, ...} $arguments, @return bool]
    変更後
    any($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param mixed $arguments, @return bool]
  • authorize
    変更前
    authorize($ability, $arguments = []) [@param \UnitEnum|string $ability, @param array{class-string<TClass>|TClass, ...} $arguments, @return \Illuminate\Auth\Access\Response]
    変更後
    authorize($ability, $arguments = []) [@param \UnitEnum|string $ability, @param mixed $arguments, @return \Illuminate\Auth\Access\Response]
  • check
    変更前
    check($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param array{class-string<TClass>|TClass, ...} $arguments, @return bool]
    変更後
    check($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param mixed $arguments, @return bool]
  • denies
    変更前
    denies($ability, $arguments = []) [@param iterable|\UnitEnum|string $ability, @param array{class-string<TClass>|TClass, ...} $arguments, @return bool]
    変更後
    denies($ability, $arguments = []) [@param iterable|\UnitEnum|string $ability, @param mixed $arguments, @return bool]
  • inspect
    変更前
    inspect($ability, $arguments = []) [@param \UnitEnum|string $ability, @param array{class-string<TClass>|TClass, ...} $arguments, @return \Illuminate\Auth\Access\Response]
    変更後
    inspect($ability, $arguments = []) [@param \UnitEnum|string $ability, @param array|mixed $arguments, @return \Illuminate\Auth\Access\Response]
  • none
    変更前
    none($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param array{class-string<TClass>|TClass, ...} $arguments, @return bool]
    変更後
    none($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param mixed $arguments, @return bool]
  • raw
    変更前
    raw($ability, $arguments = []) [@param string $ability, @param array{class-string<TClass>|TClass, ...} $arguments, @return mixed]
    変更後
    raw($ability, $arguments = []) [@param string $ability, @param array|mixed $arguments, @return mixed]

Illuminate\Support\Facades\Gate

  • allows
    変更前
    @method static allows(iterable|\UnitEnum|string $ability, array $arguments = []): bool
    変更後
    @method static allows(iterable|\UnitEnum|string $ability, mixed $arguments = []): bool
  • any
    変更前
    @method static any(iterable|\UnitEnum|string $abilities, array $arguments = []): bool
    変更後
    @method static any(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
  • authorize
    変更前
    @method static authorize(\UnitEnum|string $ability, array $arguments = []): \Illuminate\Auth\Access\Response
    変更後
    @method static authorize(\UnitEnum|string $ability, mixed $arguments = []): \Illuminate\Auth\Access\Response
  • check
    変更前
    @method static check(iterable|\UnitEnum|string $abilities, array $arguments = []): bool
    変更後
    @method static check(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
  • denies
    変更前
    @method static denies(iterable|\UnitEnum|string $ability, array $arguments = []): bool
    変更後
    @method static denies(iterable|\UnitEnum|string $ability, mixed $arguments = []): bool
  • inspect
    変更前
    @method static inspect(\UnitEnum|string $ability, array $arguments = []): \Illuminate\Auth\Access\Response
    変更後
    @method static inspect(\UnitEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response
  • none
    変更前
    @method static none(iterable|\UnitEnum|string $abilities, array $arguments = []): bool
    変更後
    @method static none(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
  • raw
    変更前
    @method static raw(string $ability, array $arguments = []): mixed
    変更後
    @method static raw(string $ability, array|mixed $arguments = []): mixed