diff --git a/cake/console/libs/console.php b/cake/console/libs/console.php index 954d973d339..eb49d27b3c2 100644 --- a/cake/console/libs/console.php +++ b/cake/console/libs/console.php @@ -353,8 +353,8 @@ function _loadRoutes() { foreach (array_keys($router->getNamedExpressions()) as $var) { unset(${$var}); } - for ($i = 0; $i < count($router->routes); $i++) { - $router->compile($i); + for ($i = 0, $len = count($router->routes); $i < $len; $i++) { + $router->routes[$i]->compile(); } return true; }