framework/web/CompositeUrlRule.php
public function createUrl($manager, $route, $params)
    {
        $this->createStatus = UrlRule::CREATE_STATUS_SUCCESS;
        $url = $this->iterateRules($this->rules, $manager, $route, $params);
        if ($url !== false) {
            return $url;
        }

        if ($this->createStatus === UrlRule::CREATE_STATUS_SUCCESS) {
            // create status was not changed - there is no rules configured
            $this->createStatus = UrlRule::CREATE_STATUS_PARSING_ONLY;
        }

        return false;
    }
public function createUrl($manager, $route, $params)
    {
        $this->createStatus = UrlRule::CREATE_STATUS_SUCCESS;
        $url = $this->iterateRules($this->rules, $manager, $route, $params);
        if ($url !== false) {
            return $url;
        }

        if ($this->createStatus === UrlRule::CREATE_STATUS_SUCCESS) {
            // create status was not changed - there is no rules configured
            $this->createStatus = UrlRule::CREATE_STATUS_PARSING_ONLY;
        }

        return false;
    }
public function createUrl ( $ manager , $ route , $ params ) { $ this -> createStatus = UrlRule :: CREATE_STATUS_SUCCESS ; $ url = $ this -> iterateRules ( $ this -> rules , $ manager , $ route , $ params ) ; if ( $ url !== false ) { return $ url ; } if ( $ this -> createStatus === UrlRule :: CREATE_STATUS_SUCCESS ) { // create status was not changed - there is no rules configured $ this -> createStatus = UrlRule :: CREATE_STATUS_PARSING_ONLY ; } return false ; }
{@inheritdoc}
{