original_string: protected function _protocol() {
  		$https = $this->_runtimeConfig['https'];
  		if ($https === null) {
  			$https = !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on';
  		}
  		return $https ? 'https://' : '//';
  	}
code: protected function _protocol() {
  		$https = $this->_runtimeConfig['https'];
  		if ($https === null) {
  			$https = !empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on';
  		}
  		return $https ? 'https://' : '//';
  	}
code_tokens: protected function _protocol ( ) { $ https = $ this -> _runtimeConfig [ 'https' ] ; if ( $ https === null ) { $ https = ! empty ( $ _SERVER [ 'HTTPS' ] ) && $ _SERVER [ 'HTTPS' ] === 'on' ; } return $ https ? 'https://' : '//' ; }
docstring: Ensure that we stay on the appropriate protocol
  
  @return string protocol base (including ://)
docstring_tokens: Ensure that we stay on the appropriate protocol