public function registerRoute()
{
$pages = Pages::where('active', 1)->orderBy('id', 'asc')->get()->toArray();
if (empty($pages)) {
return;
}
$this->container->get('router')->removeNamedRoute('home');
while ($page = array_shift($pages)) {
$url = $page['url_prefix'] . '/' . $page['code'];
$controller = 'detailAction';
if ($page['code'] == "") {
$controller = 'homeAction';
}
if (!$page['category_id']) {
PageRouteCollection::add(new PageResource($url, $controller, $page['id']));
}
}
}