FanatPHP, вот про это и задаю вопрос, а если таких методов будет очень много это нормально?
и если появится необходимость добавить новые переменные то придется лезть в репозиторий и дописывать новые методы? но тогда теряется независимость работы . а должно работать при одой переменной и при тысяче. вот и организовал файл в который руками добавляются новые переменные и новые запросы к этим переменным не трогая код . я за это и спрашиваю
FanatPHP, как может быть один? к примеру:
SELECT count(*) FROM table;
SELECT count(field) FROM table WHERE a<100;
SELECT count(field) FROM table WHERE a=1 AND field_1 = 'd';
FanatPHP, это я понимаю, вопрос в самой структуре файлов. таким образом организовывается сама система работы? т.е. файл с запросами , файл с переменными и если что то надо добавить то руками вносим в эти файлы новые запросы и новые переменные?
в том то и дело что для различных данных различные запросы. но могут отличаться условиями. т.е. SELECT count(field) FROM table WHERE здесь могут быть разные условия
FanatPHP, контроллер просит данные для таблицы1. для построения этой таблицы требуются определенные значения(переменные) к примеру взять из таблицы количество строк будет инициализирована как переменная $allRows; и в дальнейшем эта переменная будет в таблице с названием для человека "ВСЕ СТРОКИ". и т.д. и таких переменных будет много.
и если появится необходимость добавить новые переменные то придется лезть в репозиторий и дописывать новые методы? но тогда теряется независимость работы . а должно работать при одой переменной и при тысяче. вот и организовал файл в который руками добавляются новые переменные и новые запросы к этим переменным не трогая код . я за это и спрашиваю