Если твой код делает только это (получает данные и отдает их каким-нибудь JSON) то может и не надо. Но если ты собираешься что-то дополнительно делать, какую-то дополнительную логику или преобразования (а я уверен, что собираешься), то вполне стоит завести классы-сущности «заявка». Тогда в этот класс эту логику можно будет засунуть.
> делать 1 класс Requests где указываю сколько заявок нужно получить, читать их данные в массив
Это паттерн TableGateway - класс, который позволяет работать с таблиецй в БД. Он не должен ничего отдавать во view сам, в просто возвращать нужный массив:
$rg=new RequestsGateway();
$data=$rg->findRequests(20);
> Кажется бесполезной тратой ресурсов...
А сколько у тебя будет запросов на поиск заявок в секунду? Сотни? Если нет то разницы нету.
>>386433
Если твой код делает только это (получает данные и отдает их каким-нибудь JSON) то может и не надо. Но если ты собираешься что-то дополнительно делать, какую-то дополнительную логику или преобразования (а я уверен, что собираешься), то вполне стоит завести классы-сущности «заявка». Тогда в этот класс эту логику можно будет засунуть.
> делать 1 класс Requests где указываю сколько заявок нужно получить, читать их данные в массив
Это паттерн TableGateway - класс, который позволяет работать с таблиецй в БД. Он не должен ничего отдавать во view сам, в просто возвращать нужный массив:
$rg = new RequestsGateway();
$data = $rg->findRequests(20);
> Кажется бесполезной тратой ресурсов...
А сколько у тебя будет запросов на поиск заявок в секунду? Сотни? Если нет то разницы нету.