class DrushMakeProject_Theme
- 6.x commands/make/make.project.inc DrushMakeProject_Theme
- 5.x commands/make/make.project.inc DrushMakeProject_Theme
For processing themes.
Hierarchy
- class DrushMakeProject
- class DrushMakeProject_Theme
Expanded class hierarchy of DrushMakeProject_Theme
Members
|
Name |
Modifiers | Type | Description |
|---|---|---|---|
| DrushMakeProject::$downloaded | protected | property | TRUE if download() method has been called successfully, otherwise FALSE. |
| DrushMakeProject::$download_location | protected | property | Download location to use. |
| DrushMakeProject::$made | protected | property | TRUE if make() has been called, otherwise FALSE. |
| DrushMakeProject::$overwrite | protected | property | Default to overwrite to allow recursive builds to process properly. |
| DrushMakeProject::$self | protected static | property | Keep track of instances. |
| DrushMakeProject::addLockfile | function | Add a lock file. | |
| DrushMakeProject::applyPatches | function | Retrieve and apply any patches specified by the makefile to this project. | |
| DrushMakeProject::buildPath | protected | function | Return the proper path for dependencies to be placed in. |
| DrushMakeProject::download | function | Download a project. | |
| DrushMakeProject::findDownloadLocation | function | Determine the location to download project to. | |
| DrushMakeProject::generatePath | protected | function | Generate the proper path for this project type. |
| DrushMakeProject::getInstance | public static | function | Get an instance for the type and project. |
| DrushMakeProject::getTranslations | function | Retrieve translations for this project. | |
| DrushMakeProject::make | function | Build a project. | |
| DrushMakeProject::processGitInfoFiles | function | Process info files when downloading things from git. | |
| DrushMakeProject::recurse | function | Recurse to process additional makefiles that may be found during processing. | |
| DrushMakeProject::removeGitDirectory | function | Remove the .git directory from a project. | |
| DrushMakeProject_Theme::__construct | protected | function | Override contructor for themes to properly set contrib destination. Overrides DrushMakeProject::__construct |
File
- commands/
make/ make.project.inc, line 588 - Drush Make processing classes.
View source
class DrushMakeProject_Theme extends DrushMakeProject {
/**
* Override contructor for themes to properly set contrib destination.
*/
protected function __construct(&$project) {
parent::__construct($project);
$this->contrib_destination = ($this->base_contrib_destination != '.' ? $this->base_contrib_destination . '/' : '') . 'themes';
}
}