Инструменты пользователя

Инструменты сайта


limb3_2007_2:ru:packages:dbal:lmb_criteria_query_modifier

lmbCriteriaQueryModifier

lmbCriteriaQueryModifier - используется для добавления критерий к запросам и реализует интерфейс QueryModifier.

Пример использования:

  $query = new lmbSelectQuery();
  $modifier = new lmbCriteriaQueryModifier(new lmbSQLFieldCriteria('field', $value));
  $modifier->applyTo($query);

что эквивалентно:

  $query = new lmbSelectQuery();
  $query->addCriteria(new lmbSQLFieldCriteria('field', $value));

lmbCriteriaQueryModifier часто используется в ситуациях, когда сначала накапливаются модификаторы в одном месте, а затем они применяются к запросу совсем в другом.

см. также lmbFilteredQuery и Criteria.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   __ __   ___    __ __  ____    __ __
  / //_/  / _ \  / //_/ / __ \  / // /
 / ,<    / // / / ,<   / /_/ / / _  / 
/_/|_|  /____/ /_/|_|  \____/ /_//_/
 
limb3_2007_2/ru/packages/dbal/lmb_criteria_query_modifier.txt · Последнее изменение: 2010/11/10 10:02 — 127.0.0.1