private function configureCommand($paths, $config)
{
// options
foreach ($config['command']['options'] as $name => $option) {
$this->addOption($name, $option);
}
// commands
$commands = CommandLine\Commands::getInstance()->setPath($paths['configs'] . 'commands');
foreach ($commands as $name => $data) {
$this->registerCommand($name, $data);
}
return $this;
}