Я о том, что не совсем понял тебя вот в чем: @знать вьюхе о хелпере — плохо @знать вьюхе о Route::currentRouteNamed() — нормально Не вижу разницы, если честно. Ведь и то, и то, по сути, хелперы
Гораздо проще поддерживать вьюху которая завязана только на роуты и данные получаемые от контроллера, чем на эту же вьюху, которая еще дополнительно дергает данные из десятка разных хелперов
Есть вью, есть ссылка на нее в меню, например. Если юзер переходит по ссылке, то она становится активной. Как ее сделать активной без данной части кода @if ( check if it's current route or url matched with some string or whatever ) active @endif