PHP Class Deployer\Initializer\Initializer

Author: Vitaliy Zhuk ([email protected])
Afficher le fichier Open project: elfet/deployer Class Usage Examples

Méthodes publiques

Méthode Description
addTemplate ( string $name, Deployer\Initializer\Template\TemplateInterface $template ) : Initializer Add template to initializer
getTemplateNames ( ) : array Get template names
initialize ( string $template, string $directory, string $file = 'deploy.php' ) : string Initialize deployer in project

Private Methods

Méthode Description
checkDirectoryBeforeInitialize ( string $directory ) Check the directory before initialize
checkFileBeforeInitialize ( string $directory, string $file ) Check the file before initialize

Method Details

addTemplate() public méthode

Add template to initializer
public addTemplate ( string $name, Deployer\Initializer\Template\TemplateInterface $template ) : Initializer
$name string
$template Deployer\Initializer\Template\TemplateInterface
Résultat Initializer

getTemplateNames() public méthode

Get template names
public getTemplateNames ( ) : array
Résultat array

initialize() public méthode

Initialize deployer in project
public initialize ( string $template, string $directory, string $file = 'deploy.php' ) : string
$template string
$directory string
$file string
Résultat string The configuration file path