Я хочу создать расширенный поиск, что-то вроде этого:
- Текстовое поле: Найти
- Выпадающий список: поиск по: имени, местоположению или телефону
- Выпадающий список: Заказ по Asc или Dec
- Раскрывающийся список: Сортировка по имени, местоположению или телефону
- Раскрывающийся список: Поиск между датами (если выбрано)
Как правильнодобавить эти параметры в функцию для модели?
Я придумал это решение:
class ShopsModel extends Model {
findBy($find, $searchBy, $order, $sort, $betweenDate) {
// some MySQL query here...
}
}
Редактировать : я говорю о переменных - findBy($find, $searchBy, $order, $sort, $betweenDate)
- мне нужны все эти параметры илиесть альтернативное решение?