Provides the Provision_Config_Drushrc_Alias class.
Classes
Name![]() |
Description |
---|---|
Provision_Config_Drushrc_Alias | Class to write an alias records. |
File
Provision/Config/Drushrc/Alias.phpView source
- <?php
- /**
- * @file
- * Provides the Provision_Config_Drushrc_Alias class.
- */
-
- /**
- * Class to write an alias records.
- */
- class Provision_Config_Drushrc_Alias extends Provision_Config_Drushrc {
- public $template = 'provision_drushrc_alias.tpl.php';
-
- /**
- * @param $name
- * String '\@name' for named context.
- * @param $options
- * Array of string option names to save.
- */
- function __construct($context, $data = array()) {
- parent::__construct($context, $data);
- $this->data = array(
- 'aliasname' => ltrim($context, '@'),
- 'options' => $data,
- );
- }
-
- function filename() {
- return drush_server_home() . '/.drush/' . $this->data['aliasname'] . '.alias.drushrc.php';
- }
- }
-