public function getConditionsForField($field) { switch ($field) { case self::FIELD_REF_NAME: return array(self::CONDITION_IS, self::CONDITION_IS_NOT, self::CONDITION_CONTAINS, self::CONDITION_REGEXP); case self::FIELD_REF_TYPE: return array(self::CONDITION_IS, self::CONDITION_IS_NOT); case self::FIELD_REF_CHANGE: return array(self::CONDITION_HAS_BIT, self::CONDITION_NOT_BIT); } return parent::getConditionsForField($field); }