@D44k

Как получить имя вызываемого метода в моделе (политике) в __construct или before?

Есть политика UserPolicy, можем ли мы как то отловить в методе before какой следующий метод будет вызываться. Допустим идет проверка на метод update, можем ли мы получить его имя в before?

class UserPolicy
{
    public function __construct()
    {
        //
    }

    public function before()
    {
        Log::info(__FUNCTION__);
     }

    public function update(User $authorized, User $user)
    {
        //
    }
  • Вопрос задан
  • 216 просмотров
Пригласить эксперта
Ответы на вопрос 1
v_decadence
@v_decadence
Это значение передаётся в функцию вторым параметром.

public function before()
{
    dump(func_get_args());
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы