PHP Класс StackFormation\Blueprint

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$blueprintConfig
$name string
$valueResolver

Открытые методы

Метод Описание
__construct ( $name, array $blueprintConfig, ValueResolver $valueResolver )
applyEnvVars ( )
getAfterScript ( )
getBasePath ( )
getBeforeScript ( ) : array
getBlueprintConfig ( )
getBlueprintReference ( )
getCapabilities ( )
getName ( )
getOnFailure ( )
getOptionalTemplates ( )
getParameters ( $resolvePlaceholders = true )
getPreprocessedTemplate ( $force = false )
getProfile ( $resolvePlaceholders = true )
getStackName ( )
getStackPolicy ( )
getTags ( $resolvePlaceholders = true )
getTemplates ( )
getVars ( )

Защищенные методы

Метод Описание
getScript ( string $key ) : string

Описание методов

__construct() публичный Метод

public __construct ( $name, array $blueprintConfig, ValueResolver $valueResolver )
$blueprintConfig array
$valueResolver StackFormation\ValueResolver\ValueResolver

applyEnvVars() публичный Метод

public applyEnvVars ( )

getAfterScript() публичный Метод

public getAfterScript ( )

getBasePath() публичный Метод

public getBasePath ( )

getBeforeScript() публичный Метод

public getBeforeScript ( ) : array
Результат array

getBlueprintConfig() публичный Метод

public getBlueprintConfig ( )

getBlueprintReference() публичный Метод

getCapabilities() публичный Метод

public getCapabilities ( )

getName() публичный Метод

public getName ( )

getOnFailure() публичный Метод

public getOnFailure ( )

getOptionalTemplates() публичный Метод

getParameters() публичный Метод

public getParameters ( $resolvePlaceholders = true )

getPreprocessedTemplate() публичный Метод

public getPreprocessedTemplate ( $force = false )

getProfile() публичный Метод

public getProfile ( $resolvePlaceholders = true )

getScript() защищенный Метод

protected getScript ( string $key ) : string
$key string
Результат string

getStackName() публичный Метод

public getStackName ( )

getStackPolicy() публичный Метод

public getStackPolicy ( )

getTags() публичный Метод

public getTags ( $resolvePlaceholders = true )

getTemplates() публичный Метод

public getTemplates ( )

getVars() публичный Метод

public getVars ( )

Описание свойств

$blueprintConfig защищенное свойство

protected $blueprintConfig

$name защищенное свойство

protected string $name
Результат string

$valueResolver защищенное свойство

protected $valueResolver