/** * Setup the router with routes. * * @return void */ protected function setRoutes() { $this->instance->addRoutes([['pattern' => 'login', 'controller' => 'LoginController'], ['pattern' => 'logout', 'controller' => 'LogoutController'], ['pattern' => 'articles', 'controller' => 'ArticlesController'], ['pattern' => 'articles/:article_id', 'controller' => 'ArticleController'], ['pattern' => 'test/:seg1/path/:seg2', 'controller' => 'TestController'], ['pattern' => 'content/:/\\*', 'controller' => 'ContentController'], ['pattern' => 'content/*category/:article', 'controller' => 'ArticleController'], ['pattern' => '/', 'controller' => 'DefaultController']]); }