Gate
Illuminate\Support\Facades\Gate
class src/Illuminate/Support/Facades/Gate.php
abilities
v11.0.0 以前から
static @method
static abilities(): array
-
v11.0.0
追加
- 変更後
@method static abilities(): array
after
v11.0.0 以前から
static @method
static after(callable $callback): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static after(callable $callback): \Illuminate\Auth\Access\Gate
allowIf
v11.0.0 以前から
static @method
static allowIf(\Illuminate\Auth\Access\Response|\Closure|bool $condition, string|null $message = null, string|null $code = null): \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
@method static allowIf(\Illuminate\Auth\Access\Response|\Closure|bool $condition, string|null $message = null, string|null $code = null): \Illuminate\Auth\Access\Response
allows
v11.0.0 以前から
static @method
static allows(iterable|\UnitEnum|string $ability, mixed $arguments = []): bool
-
v11.0.0
追加
- 変更後
@method static allows(iterable|string $ability, array|mixed $arguments = []): bool
-
v11.23.0
シグネチャ変更
- 変更前
@method static allows(iterable|string $ability, array|mixed $arguments = []): bool- 変更後
@method static allows(iterable|\BackedEnum|string $ability, array|mixed $arguments = []): bool
-
v11.42.0
シグネチャ変更
- 変更前
@method static allows(iterable|\BackedEnum|string $ability, array|mixed $arguments = []): bool- 変更後
@method static allows(iterable|\UnitEnum|string $ability, array|mixed $arguments = []): bool
-
v12.22.0
シグネチャ変更
- 変更前
@method static allows(iterable|\UnitEnum|string $ability, array|mixed $arguments = []): bool- 変更後
@method static allows(iterable|\UnitEnum|string $ability, array $arguments = []): bool
-
v12.22.1
シグネチャ変更
- 変更前
@method static allows(iterable|\UnitEnum|string $ability, array $arguments = []): bool- 変更後
@method static allows(iterable|\UnitEnum|string $ability, mixed $arguments = []): bool
any
v11.0.0 以前から
static @method
static any(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
-
v11.0.0
追加
- 変更後
@method static any(iterable|string $abilities, array|mixed $arguments = []): bool
-
v11.23.0
シグネチャ変更
- 変更前
@method static any(iterable|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static any(iterable|\BackedEnum|string $abilities, array|mixed $arguments = []): bool
-
v11.42.0
シグネチャ変更
- 変更前
@method static any(iterable|\BackedEnum|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static any(iterable|\UnitEnum|string $abilities, array|mixed $arguments = []): bool
-
v12.22.0
シグネチャ変更
- 変更前
@method static any(iterable|\UnitEnum|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static any(iterable|\UnitEnum|string $abilities, array $arguments = []): bool
-
v12.22.1
シグネチャ変更
- 変更前
@method static any(iterable|\UnitEnum|string $abilities, array $arguments = []): bool- 変更後
@method static any(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
authorize
v11.0.0 以前から
static @method
static authorize(\UnitEnum|string $ability, mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
@method static authorize(string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v11.23.0
シグネチャ変更
- 変更前
@method static authorize(string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static authorize(\BackedEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v11.42.0
シグネチャ変更
- 変更前
@method static authorize(\BackedEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static authorize(\UnitEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v12.22.0
シグネチャ変更
- 変更前
@method static authorize(\UnitEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static authorize(\UnitEnum|string $ability, array $arguments = []): \Illuminate\Auth\Access\Response
-
v12.22.1
シグネチャ変更
- 変更前
@method static authorize(\UnitEnum|string $ability, array $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static authorize(\UnitEnum|string $ability, mixed $arguments = []): \Illuminate\Auth\Access\Response
before
v11.0.0 以前から
static @method
static before(callable $callback): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static before(callable $callback): \Illuminate\Auth\Access\Gate
check
v11.0.0 以前から
static @method
static check(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
-
v11.0.0
追加
- 変更後
@method static check(iterable|string $abilities, array|mixed $arguments = []): bool
-
v11.23.0
シグネチャ変更
- 変更前
@method static check(iterable|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static check(iterable|\BackedEnum|string $abilities, array|mixed $arguments = []): bool
-
v11.42.0
シグネチャ変更
- 変更前
@method static check(iterable|\BackedEnum|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static check(iterable|\UnitEnum|string $abilities, array|mixed $arguments = []): bool
-
v12.22.0
シグネチャ変更
- 変更前
@method static check(iterable|\UnitEnum|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static check(iterable|\UnitEnum|string $abilities, array $arguments = []): bool
-
v12.22.1
シグネチャ変更
- 変更前
@method static check(iterable|\UnitEnum|string $abilities, array $arguments = []): bool- 変更後
@method static check(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
defaultDenialResponse
v11.0.0 以前から
static @method
static defaultDenialResponse(\Illuminate\Auth\Access\Response $response): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static defaultDenialResponse(\Illuminate\Auth\Access\Response $response): \Illuminate\Auth\Access\Gate
define
v11.0.0 以前から
static @method
static define(\UnitEnum|string $ability, callable|array|string $callback): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static define(string $ability, callable|array|string $callback): \Illuminate\Auth\Access\Gate
-
v11.23.0
シグネチャ変更
- 変更前
@method static define(string $ability, callable|array|string $callback): \Illuminate\Auth\Access\Gate- 変更後
@method static define(\BackedEnum|string $ability, callable|array|string $callback): \Illuminate\Auth\Access\Gate
-
v11.42.0
シグネチャ変更
- 変更前
@method static define(\BackedEnum|string $ability, callable|array|string $callback): \Illuminate\Auth\Access\Gate- 変更後
@method static define(\UnitEnum|string $ability, callable|array|string $callback): \Illuminate\Auth\Access\Gate
denies
v11.0.0 以前から
static @method
static denies(iterable|\UnitEnum|string $ability, mixed $arguments = []): bool
-
v11.0.0
追加
- 変更後
@method static denies(iterable|string $ability, array|mixed $arguments = []): bool
-
v11.23.0
シグネチャ変更
- 変更前
@method static denies(iterable|string $ability, array|mixed $arguments = []): bool- 変更後
@method static denies(iterable|\BackedEnum|string $ability, array|mixed $arguments = []): bool
-
v11.42.0
シグネチャ変更
- 変更前
@method static denies(iterable|\BackedEnum|string $ability, array|mixed $arguments = []): bool- 変更後
@method static denies(iterable|\UnitEnum|string $ability, array|mixed $arguments = []): bool
-
v12.22.0
シグネチャ変更
- 変更前
@method static denies(iterable|\UnitEnum|string $ability, array|mixed $arguments = []): bool- 変更後
@method static denies(iterable|\UnitEnum|string $ability, array $arguments = []): bool
-
v12.22.1
シグネチャ変更
- 変更前
@method static denies(iterable|\UnitEnum|string $ability, array $arguments = []): bool- 変更後
@method static denies(iterable|\UnitEnum|string $ability, mixed $arguments = []): bool
denyAsNotFound
v11.0.0 以前から
static @method
static denyAsNotFound(string|null $message = null, int|null $code = null): \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
@method static denyAsNotFound(string|null $message = null, int|null $code = null): \Illuminate\Auth\Access\Response
denyIf
v11.0.0 以前から
static @method
static denyIf(\Illuminate\Auth\Access\Response|\Closure|bool $condition, string|null $message = null, string|null $code = null): \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
@method static denyIf(\Illuminate\Auth\Access\Response|\Closure|bool $condition, string|null $message = null, string|null $code = null): \Illuminate\Auth\Access\Response
denyWithStatus
v11.0.0 以前から
static @method
static denyWithStatus(int $status, string|null $message = null, int|null $code = null): \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
@method static denyWithStatus(int $status, string|null $message = null, int|null $code = null): \Illuminate\Auth\Access\Response
forUser
v11.0.0 以前から
static @method
static forUser(\Illuminate\Contracts\Auth\Authenticatable|mixed $user): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static forUser(\Illuminate\Contracts\Auth\Authenticatable|mixed $user): \Illuminate\Auth\Access\Gate
getPolicyFor
v11.0.0 以前から
static @method
static getPolicyFor(object|string $class): mixed
-
v11.0.0
追加
- 変更後
@method static getPolicyFor(object|string $class): mixed
guessPolicyNamesUsing
v11.0.0 以前から
static @method
static guessPolicyNamesUsing(callable $callback): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static guessPolicyNamesUsing(callable $callback): \Illuminate\Auth\Access\Gate
has
v11.0.0 以前から
static @method
static has(\UnitEnum|array|string $ability): bool
inspect
v11.0.0 以前から
static @method
static inspect(\UnitEnum|string $ability, mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v11.0.0
追加
- 変更後
@method static inspect(string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v11.23.0
シグネチャ変更
- 変更前
@method static inspect(string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static inspect(\BackedEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v11.42.0
シグネチャ変更
- 変更前
@method static inspect(\BackedEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static inspect(\UnitEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response
-
v12.22.0
シグネチャ変更
- 変更前
@method static inspect(\UnitEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static inspect(\UnitEnum|string $ability, array $arguments = []): \Illuminate\Auth\Access\Response
-
v12.22.1
シグネチャ変更
- 変更前
@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
-
v12.26.0
シグネチャ変更
- 変更前
@method static inspect(\UnitEnum|string $ability, array|mixed $arguments = []): \Illuminate\Auth\Access\Response- 変更後
@method static inspect(\UnitEnum|string $ability, mixed $arguments = []): \Illuminate\Auth\Access\Response
none
v11.0.0 以前から
static @method
static none(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
-
v11.0.0
追加
- 変更後
@method static none(iterable|string $abilities, array|mixed $arguments = []): bool
-
v11.23.0
シグネチャ変更
- 変更前
@method static none(iterable|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static none(iterable|\BackedEnum|string $abilities, array|mixed $arguments = []): bool
-
v11.42.0
シグネチャ変更
- 変更前
@method static none(iterable|\BackedEnum|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static none(iterable|\UnitEnum|string $abilities, array|mixed $arguments = []): bool
-
v12.22.0
シグネチャ変更
- 変更前
@method static none(iterable|\UnitEnum|string $abilities, array|mixed $arguments = []): bool- 変更後
@method static none(iterable|\UnitEnum|string $abilities, array $arguments = []): bool
-
v12.22.1
シグネチャ変更
- 変更前
@method static none(iterable|\UnitEnum|string $abilities, array $arguments = []): bool- 変更後
@method static none(iterable|\UnitEnum|string $abilities, mixed $arguments = []): bool
policies
v11.0.0 以前から
static @method
static policies(): array
-
v11.0.0
追加
- 変更後
@method static policies(): array
policy
v11.0.0 以前から
static @method
static policy(string $class, string $policy): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static policy(string $class, string $policy): \Illuminate\Auth\Access\Gate
raw
v11.0.0 以前から
static @method
static raw(string $ability, mixed $arguments = []): mixed
-
v11.0.0
追加
- 変更後
@method static raw(string $ability, array|mixed $arguments = []): mixed
-
v12.22.0
シグネチャ変更
- 変更前
@method static raw(string $ability, array|mixed $arguments = []): mixed- 変更後
@method static raw(string $ability, array $arguments = []): mixed
-
v12.22.1
シグネチャ変更
- 変更前
@method static raw(string $ability, array $arguments = []): mixed- 変更後
@method static raw(string $ability, array|mixed $arguments = []): mixed
-
v12.26.0
シグネチャ変更
- 変更前
@method static raw(string $ability, array|mixed $arguments = []): mixed- 変更後
@method static raw(string $ability, mixed $arguments = []): mixed
resolvePolicy
v11.0.0 以前から
static @method
static resolvePolicy(object|string $class): mixed
-
v11.0.0
追加
- 変更後
@method static resolvePolicy(object|string $class): mixed
resource
v11.0.0 以前から
static @method
static resource(string $name, string $class, array|null $abilities = null): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static resource(string $name, string $class, array|null $abilities = null): \Illuminate\Auth\Access\Gate
setContainer
v11.0.0 以前から
static @method
static setContainer(\Illuminate\Contracts\Container\Container $container): \Illuminate\Auth\Access\Gate
-
v11.0.0
追加
- 変更後
@method static setContainer(\Illuminate\Contracts\Container\Container $container): \Illuminate\Auth\Access\Gate