From b8061f2aa7994b302d84003f3632b49b96b4381b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Sessing=C3=B8?= Date: Thu, 22 Oct 2015 21:04:52 +0200 Subject: [PATCH] [TASK] Added getUserAgent and getReferer methods to Request class. --- src/Pecee/Http/Request.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/Pecee/Http/Request.php b/src/Pecee/Http/Request.php index 89994a4..7829336 100644 --- a/src/Pecee/Http/Request.php +++ b/src/Pecee/Http/Request.php @@ -68,6 +68,22 @@ class Request { return isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']; } + /** + * Get referer + * @return string + */ + public function getReferer() { + return isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; + } + + /** + * Get user agent + * @return string + */ + public function getUserAgent() { + return isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; + } + /** * Get header value by name * @param string $name