Environment::isHttps() 

\nn\t3::Environment()->isHttps(); 

Returns true if the page is accessed via HTTPS.

$isHttps = \nn\t3::Environment()->isHttps();
Copied!

| @return boolean

Source Code 

public function isHttps() {
	return (
		(!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off')
		|| (isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == 443)
		|| (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https')
		|| (isset($_SERVER['HTTP_VIA']) && strpos($_SERVER['HTTP_VIA'], 'HTTPS') !== false)
	);
}
Copied!