5.2. Использование маршрутизатора

Чтобы использовать RewriteRouter, нужно инстанцировать его, добавить маршруты и ввести в контроллер. Следующий код иллюстрирует эту процедуру:

/* -- создание маршрутизатора -- */

$router = new Zend_Controller_RewriteRouter();
$router->addRoute('user', 'user/:username', array('controller' => 'user', 'action' => 'info'));

/* -- установка его в контроллере -- */

$ctrl = Zend_Controller_Front::getInstance();
$ctrl->setRouter($router);