Webmozart\Console\Api\Config\ApplicationConfig::setCommandConfigs PHP Method

setCommandConfigs() public method

Sets the command configurations of the application.
See also: beginCommand()
public setCommandConfigs ( array $configs ) : static
$configs array The command configurations.
return static The current instance.
    public function setCommandConfigs(array $configs)
    {
        $this->commandConfigs = array();
        $this->addCommandConfigs($configs);
        return $this;
    }

Usage Example

Ejemplo n.º 1
0
 public function testSetCommandConfigs()
 {
     $this->config->addCommandConfig($config1 = new CommandConfig('command1'));
     $this->config->setCommandConfigs(array($config2 = new CommandConfig('command2'), $config3 = new CommandConfig('command3')));
     $this->assertSame(array($config2, $config3), $this->config->getCommandConfigs());
 }