protected function sendRequest($url,$param){
        $this->log("Making request to Amazon: ".$this->options['Action']);
        $response = $this->fetchURL($url,$param);
        
        while (isset($response['code']) && $response['code'] == '503' && $this->throttleStop==false){
            $this->sleep();
            $response = $this->fetchURL($url,$param);
        }
        
        $this->rawResponses[]=$response;
        return $response;
    }
protected function sendRequest($url,$param){
        $this->log("Making request to Amazon: ".$this->options['Action']);
        $response = $this->fetchURL($url,$param);
        
        while (isset($response['code']) && $response['code'] == '503' && $this->throttleStop==false){
            $this->sleep();
            $response = $this->fetchURL($url,$param);
        }
        
        $this->rawResponses[]=$response;
        return $response;
    }
protected function sendRequest ( $ url , $ param ) { $ this -> log ( "Making request to Amazon: " . $ this -> options [ 'Action' ] ) ; $ response = $ this -> fetchURL ( $ url , $ param ) ; while ( isset ( $ response [ 'code' ] ) && $ response [ 'code' ] == '503' && $ this -> throttleStop == false ) { $ this -> sleep ( ) ; $ response = $ this -> fetchURL ( $ url , $ param ) ; } $ this -> rawResponses [ ] = $ response ; return $ response ; }
Sends a request to Amazon via cURL

This method will keep trying if the request was throttled.
@param string $url <p>URL to feed to cURL</p>
@param array $param <p>parameter array to feed to cURL</p>
@return array cURL response array
Sends a request to Amazon via cURL