Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
http://printjs.crabbly.com/ хорошая библиотечка
Нужен совет по структуре репозиториев в ларавеле . В общем сейчас есть просто модели , допусим Category с методами примера GetAllCategories() и т.д , которые реализованы с помощью query builder , eloquent не используется . Хочу переделать свой проект на архитектуру controller-service-repository . с контроллерами и сервисами более менее понятно , а вот с репозиториями не совсем . Как они должны быть реализованы именно с quaery builder ?
Писать sql код нужно прямо в методах репозиториях ? тогда получается , что у меня все модели станут репозиториями и сущностей как таких вообще не останется . или делать еще одну ненужную абстракцию поверх модели Category ? это тоже как-то не очень разумно .
class CategoryRepository
{
public function getAllCategories()
{
return Category::getAllCategories();
}
}
Помогите разобраться