¿Cómo puedo acortar la definición de mis rutas personalizadas en Zend Framework? Actualmente tengo esto como definición:Acortar las definiciones de ruta de Zend Framework
$route = new Zend_Controller_Router_Route(
":module/:id",
array(
"controller" => "index",
"action" => "index"
),
array("id" => "\d+")
);
self::$frontController->getRouter()->addRoute('shortcutOne', $route);
$route = new Zend_Controller_Router_Route(
":module/:controller/:id",
array("action" => "index"),
array("id" => "\d+")
);
self::$frontController->getRouter()->addRoute('shortcutTwo', $route);
$route = new Zend_Controller_Router_Route(
":module/:controller/:action/:id",
null,
array("id" => "\d+")
);
self::$frontController->getRouter()->addRoute('shortcutThree', $route);
¿Hay alguna manera de combinar mejor estas reglas? ¿Y cuáles son sus mejores prácticas en dónde colocarlos? Actualmente los tengo en mi clase de arranque justo después de la inicialización del controlador frontal.
Gracias. Utilizaré la configuración para mantener mi Bootstrap slim :) –