Laravel 5. Как получить экземпляр текущего контроллера\метода?


Задача, довольно простая, но на поверхности нет очевидного решения, поэтому в этой статье коротко о том, как достать текущий контроллер\метод из любого места приложения.

Итак, контроллер в приложении доступен так:

app('request')->route()->getController() ;

Метод, который сейчас выполняется, соответственно, вот так:

app('request')->route()->getAction() ;

Вот и всё) Если что-то не работает — пишите комментарии!

,

Добавить комментарий

Ваш адрес email не будет опубликован.