Где хранить хелпер, который будет использоваться в нескольких blade шаблонах?
в проекте есть несколько разных страниц, в которых используются одинаковые поля-списки, для заполнения которых нужно передавать список (id - >value) извлекаемый из модели.
Что то не хочется в каждом контроллере получать этот список и передавать во вьюху.
Как сделать не костыльно, чтоб в каждой нужной вьюхе можно было получит этот список и в какой папке хранить этот хелпер?
Строчка должна быть вот такого вида:
$categories = $categoryRepository->getList();
По моим убеждениям нет ничего плохого в том, чтобы в каждом шаблоне прописывать такой блок:
Дмитрий, но ведь правда. какой смысл дублировать код? я имел ввиду, что не в самом контроллере будет получение, а в сервисах, к которым обращается контроллер. Но суть мало меняется.