ControllerNotFound: Changed log level from info to error. Also moved

throw exception code block up, to prevent the message from beeing
logged multiple times.
This commit is contained in:
Kai 2011-05-25 21:01:19 +02:00
parent 7c29e8881f
commit 529381b378

View File

@ -76,16 +76,16 @@ class ControllerNameParser
private function handleControllerNotFoundException($bundle, $controller, array $logs)
{
if (null !== $this->logger) {
foreach ($logs as $log) {
$this->logger->info($log);
}
}
// just one log, return it as the exception
if (1 == count($logs)) {
throw new \InvalidArgumentException($logs[0]);
}
if (null !== $this->logger) {
foreach ($logs as $log) {
$this->logger->error($log);
}
}
// many logs, use a message that mentions each searched bundle
$names = array();