По сути, я хочу проверить название маршрута в моих определениях ворот.
Маршруты должны быть сгруппированы, и одно промежуточное ПО проверяет шлюз, чтобы увидеть, разрешен ли доступ.
Я изучил промежуточное программное обеспечение «can» в Laravel 5.4 и не нашел способа сделать это, поскольку он не передает необходимую информацию в ворота.
Кажется, мне нужно определить свое собственное промежуточное программное обеспечение, или я что-то упустил?
apokryfos Решение было именно то, что мне было нужно.
$request = resolve(\Illuminate\Http\Request::class);
Теперь я могу получить доступ к названию маршрута из ворот.
Других решений пока нет …