Какое еще название для фильтра, который фильтрует записи? - PullRequest
1 голос
/ 21 сентября 2011

Я работаю над небольшой библиотекой, которая позволяет пользователям веб-сайта искать и фильтровать отображаемые записи. В настоящее время я разрабатываю API, но мне нужно хорошее альтернативное имя для такого рода фильтров, которые используют конечные пользователи.

Наша коллекция библиотек примерно соответствует существующим соглашениям об именах Zend. Таким образом, пространство имен <Library>/Filter используется для тех фильтров, которые вы можете прикрепить к элементам формы для фильтрации содержимого переменных. Итак, мне нужно другое имя для типа фильтров, которые вы используете для фильтрации записей или коллекций объектов.

1 Ответ

1 голос
/ 21 сентября 2011

Предикат

Неформально предикат - это утверждение, которое может быть истинным или ложным в зависимости от значений его переменных.Его можно рассматривать как оператор или функцию, которая возвращает значение, которое является истинным или ложным.Например, предикаты иногда используются для указания принадлежности к множеству: когда речь идет о наборах, иногда неудобно или невозможно описать набор, перечисляя все его элементы.Таким образом, предикат P (x) будет истинным или ложным, в зависимости от того, принадлежит ли x к набору.

...