protected function fetchData(Request $request) { $this->request = $request; include "getUA.php"; $request_options = array("referer" => "http://api.irail.be/", "timeout" => "30", "useragent" => $irailAgent); $id = preg_replace("/.*?(\\d.*)/smi", "\\1", $request->getVehicleId()); $this->scrapeURL .= "?l=" . $request->getLang() . "&s=1&tid=" . $id . "&da=D&p=2"; $post = http_post_data($this->scrapeURL, "", $request_options) or die(""); $body = http_parse_message($post)->body; return $body; }