Class dmstr\console\controllers\BaseYamlConverterController
Inheritance | dmstr\console\controllers\BaseYamlConverterController » yii\console\Controller |
---|---|
Subclasses | dmstr\console\controllers\DockerStackConverterController |
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$dockerComposeFile | string | Development docker-compose file | dmstr\console\controllers\BaseYamlConverterController |
$outputDirectory | string | Yaml output directory | dmstr\console\controllers\BaseYamlConverterController |
$templateDirectory | string | Yaml template directory | dmstr\console\controllers\BaseYamlConverterController |
$templateReplacementsFile | string | Php file containing replacement values | dmstr\console\controllers\BaseYamlConverterController |
Public Methods
Method | Description | Defined By |
---|---|---|
beforeAction() | Checks for write permissions in outputDirectory | dmstr\console\controllers\BaseYamlConverterController |
dump() | dmstr\console\controllers\BaseYamlConverterController | |
options() | dmstr\console\controllers\BaseYamlConverterController | |
readFile() | dmstr\console\controllers\BaseYamlConverterController | |
writeFile() | dmstr\console\controllers\BaseYamlConverterController |
Property Details
Development docker-compose file
Yaml output directory
Yaml template directory
Php file containing replacement values
Method Details
Checks for write permissions in outputDirectory
public void beforeAction ( $action ) | ||
$action | ||
throws | \yii\console\Exception |
---|
public void dump ( $stack ) | ||
$stack |
public void options ( $actionId ) | ||
$actionId |
public array readFile ( $file, $replacements = [] ) | ||
$file | YAML file to read and parse |
|
$replacements | ||
return | array | Data from the YAML file |
---|
public void writeFile ( $file, $data ) | ||
$file | ||
$data |