Example #1
0
 /**
  * @param Parameter $parameter
  * @return boolean
  */
 public function has(Parameter $parameter)
 {
     return $this->console->hasOption($parameter->getName());
 }
Example #2
0
 private function printActions(Console $console)
 {
     $console->writeLine('Available Actions');
     $console->writeLine('~~~~~~~~~~~~~~~~~');
     foreach ($this->actions->getAllActions() as $id => $action) {
         $console->writeLine($id . ' - ' . $action->caption() . $this->shortDescription($action));
     }
     $console->writeLine();
 }
Example #3
0
 /**
  * @param Parameter $parameter
  * @return mixed The serialized paramater
  */
 public function read(Parameter $parameter)
 {
     return $this->console->getOption($parameter->getName());
 }