1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-30 21:40:43 +02:00

[feature/request-class] Add is_secure method to request for HTTPS

PHPBB3-9716
This commit is contained in:
Igor Wiedler
2011-08-18 22:21:50 +02:00
parent 24e9fb24d1
commit a48889fed8
4 changed files with 33 additions and 0 deletions

View File

@@ -121,6 +121,13 @@ interface phpbb_request_interface
*/
public function is_ajax();
/**
* Checks if the current request is happening over HTTPS.
*
* @return bool True if the request is secure.
*/
public function is_secure();
/**
* Returns all variable names for a given super global
*

View File

@@ -326,6 +326,16 @@ class phpbb_request implements phpbb_request_interface
return $this->header('X-Requested-With') == 'XMLHttpRequest';
}
/**
* Checks if the current request is happening over HTTPS.
*
* @return bool True if the request is secure.
*/
public function is_secure()
{
return $this->server('HTTPS') == 'on';
}
/**
* Returns all variable names for a given super global
*