_request; } public function getHost() { return $this->_host; } public function setRequest($request) { $this->_request = $request; } public function setHost($host) { $this->_host = $host; } public function getReferrer() { return $this->_referrer; } public function setReferrer($referer) { $this->_referrer = $referer; } public function getRequestUrl() { $request = preg_replace('/^GET (.+) HTTP.+/', '$1', $this->getRequest()); $url = 'http://' . $this->getHost() . $request; return $url; } }