GateEvaluated

Illuminate\Auth\Access\Events\GateEvaluated

class src/Illuminate/Auth/Access/Events/GateEvaluated.php

__construct

v11.0.0 以前から

__construct($user, $ability, $result, $arguments)
@param \Illuminate\Contracts\Auth\Authenticatable|null $user
@param string $ability
@param bool|null $result
@param array $arguments
  1. v11.0.0 追加
    変更後
    __construct($user, $ability, $result, $arguments) [@param \Illuminate\Contracts\Auth\Authenticatable|null $user, @param string $ability, @param bool|null $result, @param array $arguments, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($user, $ability, $result, $arguments) [@param \Illuminate\Contracts\Auth\Authenticatable|null $user, @param string $ability, @param bool|null $result, @param array $arguments, @return void]
    変更後
    __construct($user, $ability, $result, $arguments) [@param \Illuminate\Contracts\Auth\Authenticatable|null $user, @param string $ability, @param bool|null $result, @param array $arguments]