getArguments() публичный Метод

By default, this method also includes the default values of unset arguments. You can disable this behavior by passing false for $includeDefaults.
См. также: getArgument()
public getArguments ( boolean $includeDefaults = true ) : array
$includeDefaults boolean Whether to return the default values for arguments that were not set.
Результат array The argument values.
Пример #1
0
 /**
  * {@inheritdoc}
  */
 public function getArguments()
 {
     return $this->args ? $this->args->getArguments() : array();
 }
Пример #2
0
 public function testSetArguments()
 {
     $format = ArgsFormat::build()->addArgument(new Argument('argument1'))->addArgument(new Argument('argument2'))->addArgument(new Argument('argument3'))->getFormat();
     $args = new Args($format);
     $args->setArgument('argument1', 'value1');
     $args->setArguments(array('argument2' => 'value2', 'argument3' => 'value3'));
     $this->assertSame(array('argument1' => null, 'argument2' => 'value2', 'argument3' => 'value3'), $args->getArguments());
 }