SQLQueryBuilder by Koenig

836
.
(\/)____o_O____(\/)
Тема можно сказать давно не дает мне покоя, скажем это продолжение темы Класс обертки Mysqli by Koenig
тут я бы хотел выслушать критику, пока по кусочкам собираю из своих наработок, в свободное время, оформлять github я пока не сильно умею, так же принимаю советы по улучшению и прочие мелочи
сам Github https://github.com/Compolomus/ ... ilder
.
Delphinum
$builder->limit(5, 10, 'page')

я бы на твоем месте не примешивал абстракцию на первый уровень билдинга. Пагинация это уже более высокая абстракция, и ее можно впилить в виде обертки или наследования.

Плюс, я бы сделал несколько билдеров, по штуке на каждый тип запроса: SELECT, UPDATE, INSERT, DELETE, ...

В остальном билдер довольно простая штука, я их по несколько на проект пилю )
.
(\/)____o_O____(\/)
Delphinum, ну там можно обычный лимит пилить, просто как мне показалось page к лимиту норм подходит
.
(\/)____o_O____(\/)
Delphinum, это легкий билдер, я даже having делать не планирую, where хватит
.
Hey guys! Finally I'm gonna change status!?
Koenig, Что то пошло не так
Прикрепленные файлы:
.
(\/)____o_O____(\/)
kantry, походу забыл его статическим методом сделать гг, исправлю
.
(\/)____o_O____(\/)
kantry, странно, на локале работало 7.04
.
CyberGhostNet Group
what this koenig ?? sorry im verry bussy not online for long time
.
(\/)____o_O____(\/)
Добавлено: 30.05.2017 / 07:46
Gabriel, I started writing an assistant that helps me write queries

Добавлено: 30.05.2017 / 21:36
запилил Select, пришлось кучку кода переписать
16 changed files with 139 additions and 71 deletions.
.
ну вот ты уже потихоньку двигаешься в правильном направлении )
Всего: 25