private function buildUrl($apiMethod, $parameters)
    {
        switch ($this->getApiType()) {
            case 'Brand':
                $url = sprintf($this->apiUrlBrand, $this->getNetworkId(), $this->getApiNamespace(), $apiMethod, $this->getApiKey());
            break;

            case 'Affiliate':
                $url = sprintf($this->apiUrlAffiliate, $this->getNetworkId(), $this->getApiType(), $this->getApiNamespace(), $apiMethod, $this->getApiKey());
            break;
        }

        return $url.'&'.http_build_query($parameters);
    }
private function buildUrl($apiMethod, $parameters)
    {
        switch ($this->getApiType()) {
            case 'Brand':
                $url = sprintf($this->apiUrlBrand, $this->getNetworkId(), $this->getApiNamespace(), $apiMethod, $this->getApiKey());
            break;

            case 'Affiliate':
                $url = sprintf($this->apiUrlAffiliate, $this->getNetworkId(), $this->getApiType(), $this->getApiNamespace(), $apiMethod, $this->getApiKey());
            break;
        }

        return $url.'&'.http_build_query($parameters);
    }
private function buildUrl ( $ apiMethod , $ parameters ) { switch ( $ this -> getApiType ( ) ) { case 'Brand' : $ url = sprintf ( $ this -> apiUrlBrand , $ this -> getNetworkId ( ) , $ this -> getApiNamespace ( ) , $ apiMethod , $ this -> getApiKey ( ) ) ; break ; case 'Affiliate' : $ url = sprintf ( $ this -> apiUrlAffiliate , $ this -> getNetworkId ( ) , $ this -> getApiType ( ) , $ this -> getApiNamespace ( ) , $ apiMethod , $ this -> getApiKey ( ) ) ; break ; } return $ url . '&' . http_build_query ( $ parameters ) ; }
Build the request url.

@param string $apiMethod
@param array  $parameter

@return string
Build the request url .