Authorizable

Illuminate\Foundation\Auth\Access\Authorizable

trait src/Illuminate/Foundation/Auth/Access/Authorizable.php

can

v11.0.0 以前から

can($abilities, $arguments = [])
@param iterable|\UnitEnum|string $abilities
@param mixed $arguments
@return bool
  1. v11.0.0 追加
    変更後
    can($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
  2. v11.28.0 シグネチャ変更
    変更前
    can($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    can($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
  3. v12.26.0 シグネチャ変更
    変更前
    can($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    can($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
  4. v12.45.0 シグネチャ変更
    変更前
    can($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
    変更後
    can($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param mixed $arguments, @return bool]

canAny

v11.0.0 以前から

canAny($abilities, $arguments = [])
@param iterable|\UnitEnum|string $abilities
@param mixed $arguments
@return bool
  1. v11.0.0 追加
    変更後
    canAny($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
  2. v11.28.0 シグネチャ変更
    変更前
    canAny($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    canAny($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
  3. v12.26.0 シグネチャ変更
    変更前
    canAny($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    canAny($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
  4. v12.45.0 シグネチャ変更
    変更前
    canAny($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
    変更後
    canAny($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param mixed $arguments, @return bool]

cannot

v11.0.0 以前から

cannot($abilities, $arguments = [])
@param iterable|\UnitEnum|string $abilities
@param mixed $arguments
@return bool
  1. v11.0.0 追加
    変更後
    cannot($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
  2. v11.28.0 シグネチャ変更
    変更前
    cannot($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    cannot($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
  3. v12.26.0 シグネチャ変更
    変更前
    cannot($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    cannot($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
  4. v12.45.0 シグネチャ変更
    変更前
    cannot($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
    変更後
    cannot($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param mixed $arguments, @return bool]

cant

v11.0.0 以前から

cant($abilities, $arguments = [])
@param iterable|\UnitEnum|string $abilities
@param mixed $arguments
@return bool
  1. v11.0.0 追加
    変更後
    cant($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
  2. v11.28.0 シグネチャ変更
    変更前
    cant($abilities, $arguments = []) [@param iterable|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    cant($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
  3. v12.26.0 シグネチャ変更
    変更前
    cant($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param array|mixed $arguments, @return bool]
    変更後
    cant($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
  4. v12.45.0 シグネチャ変更
    変更前
    cant($abilities, $arguments = []) [@param iterable|\BackedEnum|string $abilities, @param mixed $arguments, @return bool]
    変更後
    cant($abilities, $arguments = []) [@param iterable|\UnitEnum|string $abilities, @param mixed $arguments, @return bool]