Задать вопрос
@Rigorbb

Как расшарить переменную между контроллерами?

Сайт построен на виджетах(по сути отдельные контроллеры), из которых компонуется страница. Т.е. при построении страницы дергаются несколько экшенов для каждого виджета. В этих экшенах запрашивается один и тот же репозиторий, который возвращает один и тот же набор данных. Соответственно, этих запросов ровно столько, сколько виджетов на странице. Каким образом можно расшарить эти данные между контроллерами этих виджетов или между вьюхами этих виджетов?

В документации прочитал только про addGlobal, но не совсем понимаю где в моем случае нужно проводить эту инициализацию. Также она расшаривает переменную во всех вьюхах, а мне хотелось бы только для нескольких. В идеале найти какой-то аналог view composer laravel.
  • Вопрос задан
  • 237 просмотров
Подписаться 2 Комментировать
Подписчики вопроса 2 К ответам на вопрос (2)