В настоящее время я работаю над проектом, который немного мал, но не крошечный.Мы решили пойти на архитектуру MVC, но фреймворк, такой как CI или тому подобное, кажется излишним.
Поэтому я решил сделать свой собственный каркас, который будет значительно проще.
Проблема, с которой я столкнулся, связана с классом Model и, в частности, с частью "get record".
Что бы вы назвали лучшей практикой для создания такой функции?
Я сам придумал несколько альтернатив:
1: создайте функцию, подобную функции cakePHP find($fields,$params)
2: создать функцию с множеством параметров, например find($table,$fields,$join,$where,$order,$limit,$offset)
, каждая с соответствующим значением по умолчанию
3: функция чистого запроса, которая позволяет просто передать оператор выбора
Проектсделано в PHP с подключением MySQL DB.Я использую WordPress в качестве основы для самой страницы, а проект является плагином.
Это большой вопрос, и я был бы очень признателен за любой указатель в правильном направлении.