Как в Laravel вызвать метод единожды?

Здравствуйте! Такая ситуация. Есть репозиторий сообщений, в нем есть метод проверки на новые сообщения. Метод вызывается в родительском layout'е. Возникла необходимость вызывать его на определенной странице. Тогда при вызове этой страницы метод вызовется дважды. Как можно получить результат только 1 раз и использовать где мне нужно? Спасибо!
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
glaphire
@glaphire
PHP developer
Если в апп сервис провайдере дернуть метод и сохранить его в переменную, то через view share можно расшарить его на лейаут и вью, а дергаться будет единожды
https://laravel.com/docs/7.x/views#sharing-data-wi...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы