/**
* isHttps
*
* @return boolean
*/
public function isHttps()
{
return (
(isset($_SERVER['HTTPS']) and $_SERVER['HTTPS'] == 'on') or
(isset($_SERVER['HTTP_X_FORWARDED_PROTO']) and $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
);
}