public function route()
    {
        PluginManager::handleApplicationPlugins(PluginManager::STEP_BEFORE_ROUTE);
        Container::getRouter()->route();
        self::debug('Route: ' . Container::getRouter()->buildUri());
        PluginManager::handleApplicationPlugins(PluginManager::STEP_AFTER_ROUTE);
        return $this;
    }
public function route()
    {
        PluginManager::handleApplicationPlugins(PluginManager::STEP_BEFORE_ROUTE);
        Container::getRouter()->route();
        self::debug('Route: ' . Container::getRouter()->buildUri());
        PluginManager::handleApplicationPlugins(PluginManager::STEP_AFTER_ROUTE);
        return $this;
    }
public function route ( ) { PluginManager :: handleApplicationPlugins ( PluginManager :: STEP_BEFORE_ROUTE ) ; Container :: getRouter ( ) -> route ( ) ; self :: debug ( 'Route: ' . Container :: getRouter ( ) -> buildUri ( ) ) ; PluginManager :: handleApplicationPlugins ( PluginManager :: STEP_AFTER_ROUTE ) ; return $ this ; }
Call router before dispatching
@return $this
Call router before dispatching