public function getExamples() { $samples = is_array(parent::getExamples()) ? parent::getExamples() : array(); switch ($this->getActionName()) { case self::INSERT: $samples = array_merge($samples, $this->getInsExamples()); break; case self::UPDATE: $samples = array_merge($samples, $this->getUpdExamples()); break; case self::DELETE: $samples = array_merge($samples, $this->getDelExamples()); break; default: $samples = array_merge($samples, $this->getQueryExamples()); break; } return $samples; }