Beispiel #1
0
 /**
  * 合并另外一个Definition
  * 
  * @param Definition $definition
  * @return \Slince\Console\Context\Definition
  */
 function merge(Definition $definition)
 {
     foreach ($definition->getArguments() as $argument) {
         $this->addArgument($argument);
     }
     foreach ($definition->getOptions() as $option) {
         $this->addOption($option);
     }
     return $this;
 }