Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
У меня в контроллере стало слишком много SQL-запросов. В смысле, самих запросов-то не так много, но они довольно длинные. Думаю о том, куда бы их лучше вынести из контроллера. Может, создать модель главной страницы и вынести туда?
Только убедительная просьба - не отвечайте абстрактно типа "это можно сделать самыми разными способами, всех и не перечесть". Пожалуйста, предложите конкретное решение, которое Вы считаете лучшим.
Не в сети
эм, я нубас, но насколько мне видится, в идеале, в контроллере должны быть только обращения к методам. а сами методы, с их бла бла кодом, должны быть в моделе
Не в сети
Пожалуйста, предложите конкретное решение, которое Вы считаете лучшим.
Предлагать конкретное решение вслепую?
Может, создать модель главной страницы и вынести туда?
Звучит не очень.
Создай просто отдельный класс, скажем в папке Common, подбери название класса, оно должно отражать, что объединяет все эти запросы.
1 метод - 1 запрос.
Не в сети