Bravo3\Orm\Drivers\Common\Command::getArguments PHP Method

getArguments() public method

Get command arguments
public getArguments ( ) : string[]
return string[]
    public function getArguments()
    {
        return $this->arguments;
    }

Usage Example

Beispiel #1
0
 /**
  * Have the appropriate worker execute a command
  *
  * @param Command $command
  * @return mixed
  */
 public function execute(Command $command)
 {
     $worker = $this->getWorker($command->getName());
     $args = $command->getArguments();
     foreach ($worker->getRequiredParameters() as $param) {
         if (!array_key_exists($param, $args)) {
             throw new InvalidArgumentException("Command '" . $command->getName() . "' requires parameter '" . $param . "''");
         }
     }
     return $worker->execute($args);
 }
All Usage Examples Of Bravo3\Orm\Drivers\Common\Command::getArguments