Laravel люмен при вызове множественной авторизации в контроллере через шлюз - PullRequest
0 голосов
/ 08 мая 2020

У меня есть Gate в AuthServiceProvider вот так

//.......


Gate::define('parent', function($user){
    // parrent permission
});

Gate::define('child', function($user){
    // child permission
});


//.....

в некоторых случаях я хочу вызвать эти авторизации, а в других случаях я просто хочу вызвать родительскую авторизацию. Когда я вызываю только одну авторизацию, как этот контроллер ниже, он работает.

// contoller A

// ........
$this->authorize('parent')

//.......

, но как вызвать множественную авторизацию? Я сделал это, но это не работает.

// contoller B

// ........
$this->authorize('parent') || $this->authorize('child');

//.......

is there any other way to do that?
plese help. thanks!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...