public static function resolve()
    {
        // Get current URL
        $oRequest = new Request();
        $sUrl = $oRequest->url();
        // Set default separator
        if (Configuration::check('routing.default_separator') === true) {
            $cDefaultSeparator = Configuration::read('routing.default_separator');
            RouteCollection::setDefaultSeparator($cDefaultSeparator);
        }
        // Remove last char of URL if it's a separator
        $sUrl = self::removeLastSeparator($sUrl);
        // Get list of separator for this URL
        $arcUrlSeparator = self::listSeparator($sUrl);
        // Get list of value of this URL
        $arsUrlValue = self::listValue($sUrl);
        // Check route
        $bCheckResult = self::checkRoute($arcUrlSeparator, $arsUrlValue);
        if ($bCheckResult === false && Configuration::read('routing.auto') === true) {
            self::autoResolve($arsUrlValue);
        }
        self::checkController();
        self::setParameterInGlobal();
    }
public static function resolve()
    {
        // Get current URL
        $oRequest = new Request();
        $sUrl = $oRequest->url();
        // Set default separator
        if (Configuration::check('routing.default_separator') === true) {
            $cDefaultSeparator = Configuration::read('routing.default_separator');
            RouteCollection::setDefaultSeparator($cDefaultSeparator);
        }
        // Remove last char of URL if it's a separator
        $sUrl = self::removeLastSeparator($sUrl);
        // Get list of separator for this URL
        $arcUrlSeparator = self::listSeparator($sUrl);
        // Get list of value of this URL
        $arsUrlValue = self::listValue($sUrl);
        // Check route
        $bCheckResult = self::checkRoute($arcUrlSeparator, $arsUrlValue);
        if ($bCheckResult === false && Configuration::read('routing.auto') === true) {
            self::autoResolve($arsUrlValue);
        }
        self::checkController();
        self::setParameterInGlobal();
    }
public static function resolve ( ) { // Get current URL $ oRequest = new Request ( ) ; $ sUrl = $ oRequest -> url ( ) ; // Set default separator if ( Configuration :: check ( 'routing.default_separator' ) === true ) { $ cDefaultSeparator = Configuration :: read ( 'routing.default_separator' ) ; RouteCollection :: setDefaultSeparator ( $ cDefaultSeparator ) ; } // Remove last char of URL if it's a separator $ sUrl = self :: removeLastSeparator ( $ sUrl ) ; // Get list of separator for this URL $ arcUrlSeparator = self :: listSeparator ( $ sUrl ) ; // Get list of value of this URL $ arsUrlValue = self :: listValue ( $ sUrl ) ; // Check route $ bCheckResult = self :: checkRoute ( $ arcUrlSeparator , $ arsUrlValue ) ; if ( $ bCheckResult === false && Configuration :: read ( 'routing.auto' ) === true ) { self :: autoResolve ( $ arsUrlValue ) ; } self :: checkController ( ) ; self :: setParameterInGlobal ( ) ; }
Call differnant action in Router to resolve road from URL.

@since   1.0
@return  void
Call differnant action in Router to resolve road from URL .