public executeCommand ( string $command, int[] $codes = [], string[] &$failures = null ) : string | ||
$command | string | |
$codes | int[] | |
$failures | string[] | An array of failures by-reference |
return | string |
public function executeCommand($command, $codes = array(), &$failures = null)
{
$failures = (array) $failures;
$stopSignal = false;
$response = null;
foreach ($this->getActiveHandlers() as $handler) {
$response = $handler->onCommand($this, $command, $codes, $failures, $stopSignal);
if ($stopSignal) {
return $response;
}
}
return parent::executeCommand($command, $codes, $failures);
}