You are here

class Provision_Config_Apache_Https_Server in Aegir HTTPS 7.3

Server config file for Apache HTTPS.

This configuration file replaces the Apache 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

Expanded class hierarchy of Provision_Config_Apache_Https_Server

1 string reference to 'Provision_Config_Apache_Https_Server'
Provision_Service_http_https_apache::init_server in submodules/apache_https/drush/Provision/Service/http/https/apache.php
Initialize the configuration files.

File

submodules/apache_https/drush/Provision/Config/Apache/Https/Server.php, line 12

View source
class Provision_Config_Apache_Https_Server extends Provision_Config_Http_Https_Server {

  // We use the same extra_config as the apache_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_apache_server_config', $this->data));
  }

}

Members