Esempio n. 1
0
 /**
  * @param RouteManager $routeManager
  * @return void
  */
 public function createRouter(RouteManager $routeManager)
 {
     $routeManager->addStyle('name');
     $routeManager->setStyleProperty('name', Route::FILTER_OUT, function ($url) {
         return Strings::webalize($url);
     });
     $routeManager->setStyleProperty('name', Route::FILTER_IN, function ($url) {
         return Strings::webalize($url);
     });
     // Front
     $front = $routeManager->getModule('Front');
     $front[] = new Route('<presenter>[/<action>][/<id [0-9]+>[-<name [0-9a-zA-Z\\-]+>]]', ['presenter' => 'Homepage', 'action' => 'default']);
 }