class Provision_Config_Nginx_Https_Server in Aegir HTTPS 7.3
Server config file for Nginx HTTPS.
This configuration file replaces the Nginx server configuration file, but inside the template, the original file is once again included.
This config is primarily reponsible for enabling the HTTPS relation settings, so that individual sites can just enable them.
Hierarchy
- class \Provision_Config_Http_Https_Server extends \Provision_Config_Http_Server
Expanded class hierarchy of Provision_Config_Nginx_Https_Server
1 string reference to 'Provision_Config_Nginx_Https_Server'
- Provision_Service_http_https_nginx::init_server in submodules/
nginx_https/ drush/ Provision/ Service/ http/ https/ nginx.php - Initialize the configuration files.
File
- submodules/
nginx_https/ drush/ Provision/ Config/ Nginx/ Https/ Server.php, line 12
View source
class Provision_Config_Nginx_Https_Server extends Provision_Config_Http_Https_Server {
// We use the same extra_config as the nginx_server config class.
function process() {
parent::process();
$this->data['extra_config'] = "# Extra configuration from modules:\n";
$this->data['extra_config'] .= join("\n", drush_command_invoke_all('provision_nginx_server_config', $this->data));
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Provision_Config_Http_Https_Server:: |
public | property | ||
Provision_Config_Http_Https_Server:: |
public | property | ||
Provision_Config_Http_Https_Server:: |
function | |||
Provision_Config_Http_Https_Server:: |
function | |||
Provision_Config_Nginx_Https_Server:: |
function |