Пример #1
0
 /**
  * Compatibility helper method, will be removed in 0.7.
  *
  * @deprecated
  * @since 0.5
  *
  * @return Parameter
  */
 public function toParameter()
 {
     if ($this->isList()) {
         $parameter = new ListParameter($this->getName(), $this->getDelimiter(), $this->getType(), $this->getDefault(), $this->getAliases(), $this->getCriteria());
     } else {
         $parameter = new Parameter($this->getName(), $this->getType(), $this->getDefault(), $this->getAliases(), $this->getCriteria(), $this->getDependencies());
     }
     $parameter->addManipulations($this->getManipulations());
     $parameter->setDoManipulationOfDefault($this->applyManipulationsToDefault);
     return $parameter;
 }