protected function addOption($name, $value = null) { if ($this->getActionName() == 'query') { parent::addOption($name, $value); } else { if (is_null($value)) { $this->mOptions[] = $name; } else { $this->mOptions[$name] = $value; } } }