lmbSQLFieldCriteria - используется для вставки критерия на поле выборки. Входит в подситему Criteria.
lmbSQLFieldCriteria получает в конструкторе название поля, значение и условие, например:
$criteria = new lmbSQLFieldCriteria('contract.start_date', $date_str, lmbSQLFieldCriteria:: LESS); $criteria = new lmbSQLFieldCriteria('contract.end_date', $date_str, '>');
Список доступных условий:
Вместо константы вполне можно использовать явные символы.
В классе lmbSQLCriteria есть набор фабричных методов для создания экземляров класса lmbSQLFieldCriteria в более лаконичной форме, например:
$criteria = lmbSQLCriteria :: equal('is_approved', 1);
Обсуждение