You are here

function Provision_Service_Certificate_SelfSigned::init_server in Aegir HTTPS 7.3

Initialize this class, including option handling.

File

submodules/self_signed/drush/Provision/Service/Certificate/SelfSigned.php, line 14

Class

Provision_Service_Certificate_SelfSigned
A SelfSigned implementation of the Certificate service type.

Code

function init_server() {
  parent::init_server();

  /**
   * Register configuration classes for the create_config / delete_config methods.
   */
  $this->configs['server'][] = 'Provision_Config_SelfSigned';

  /**
   * Configurable values.
   */
  $this->server
    ->setProperty('self_signed_field', 'default');

  /**
   * Non configurable values.
   */
  $this->server->self_signed_config_path = $this->server->aegir_root . '/config/self_signed.d';
}