Хорошие практики PHP - методы со слишком большим количеством параметров

Я создал класс и метод только для поиска на моем веб-сайте. У него слишком много параметров, параметров поиска. Мой контроллер берет данные из форм и затем передает их модели.

public function search($name, $age, $foo, ... $bar, $lorem) {

Есть ли какие-нибудь советы по использованию такого метода? Может быть, это хорошая практика для метода со слишком большим количеством параметров. Спасибо.

РЕДАКТИРОВАТЬ:

параметры предназначены для поиска ... $ name должен искать людей со значением $ name $ age должен искать людей со значением $ age и так далее... что-то вроде предложения SQL Where.

Еще раз спасибо.

6
задан thom 4 July 2011 в 19:12
поделиться