public function registerConfigCommandAlias(Command $command)
{
foreach ($this->getArray(array('commands', 'aliases')) as $alias) {
if (!is_array($alias)) {
continue;
}
$aliasCommandName = key($alias);
$commandString = $alias[$aliasCommandName];
list($originalCommand) = explode(' ', $commandString, 2);
if ($command->getName() !== $originalCommand) {
continue;
}
$command->setAliases(array_merge($command->getAliases(), array($aliasCommandName)));
}
}