public function run()
    {
        $ch = curl_init();

        $query = '';
        if (!empty($this->parameters)) {
            $query = '?' . http_build_query ($this->parameters);
        }
        $this->query = $this->url . $query;
        if ($this->method == "GET") {
            curl_setopt($ch, CURLOPT_URL, $this->url . $query);
        } else {
            curl_setopt($ch, CURLOPT_URL, $this->url);
            curl_setopt($ch, CURLOPT_POST, 1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
        }

        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

        foreach ($this->options as $key => $value)
        {
            curl_setopt($ch, $key, $value);
        }

        $this->response = curl_exec($ch);
        $this->curlInfo = curl_getinfo($ch);
        $this->curlError = curl_error($ch);
    }
public function run()
    {
        $ch = curl_init();

        $query = '';
        if (!empty($this->parameters)) {
            $query = '?' . http_build_query ($this->parameters);
        }
        $this->query = $this->url . $query;
        if ($this->method == "GET") {
            curl_setopt($ch, CURLOPT_URL, $this->url . $query);
        } else {
            curl_setopt($ch, CURLOPT_URL, $this->url);
            curl_setopt($ch, CURLOPT_POST, 1);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
        }

        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

        foreach ($this->options as $key => $value)
        {
            curl_setopt($ch, $key, $value);
        }

        $this->response = curl_exec($ch);
        $this->curlInfo = curl_getinfo($ch);
        $this->curlError = curl_error($ch);
    }
public function run ( ) { $ ch = curl_init ( ) ; $ query = '' ; if ( ! empty ( $ this -> parameters ) ) { $ query = '?' . http_build_query ( $ this -> parameters ) ; } $ this -> query = $ this -> url . $ query ; if ( $ this -> method == "GET" ) { curl_setopt ( $ ch , CURLOPT_URL , $ this -> url . $ query ) ; } else { curl_setopt ( $ ch , CURLOPT_URL , $ this -> url ) ; curl_setopt ( $ ch , CURLOPT_POST , 1 ) ; curl_setopt ( $ ch , CURLOPT_POSTFIELDS , $ query ) ; } curl_setopt ( $ ch , CURLOPT_RETURNTRANSFER , true ) ; foreach ( $ this -> options as $ key => $ value ) { curl_setopt ( $ ch , $ key , $ value ) ; } $ this -> response = curl_exec ( $ ch ) ; $ this -> curlInfo = curl_getinfo ( $ ch ) ; $ this -> curlError = curl_error ( $ ch ) ; }
Method called by the new instance to run the job.

@return mixed
Method called by the new instance to run the job .