PHP Class StackFormation\ValueResolver\ValueResolver

Afficher le fichier Open project: aoepeople/stackformation Class Usage Examples

Protected Properties

Свойство Type Description
$config
$dependencyTracker
$forceProfile
$profileManager

Méthodes publiques

Méthode Description
__construct ( DependencyTracker $dependencyTracker = null, Manager $profileManager = null, Config $config = null, string $forceProfile = null ) PlaceholderResolver constructor.
getConfig ( ) : Config
getDependencyTracker ( ) : DependencyTracker
getProfileManager ( ) : Manager
getStackFactory ( Blueprint $sourceBlueprint = null ) : StackFactory
resolvePlaceholders ( $string, Blueprint $sourceBlueprint = null, string $sourceType = null, string $sourceKey = null, integer $circuitBreaker ) : mixed Resolve placeholders

Method Details

__construct() public méthode

PlaceholderResolver constructor.
public __construct ( DependencyTracker $dependencyTracker = null, Manager $profileManager = null, Config $config = null, string $forceProfile = null )
$dependencyTracker StackFormation\DependencyTracker
$profileManager StackFormation\Profile\Manager
$config StackFormation\Config
$forceProfile string

getConfig() public méthode

public getConfig ( ) : Config
Résultat StackFormation\Config

getDependencyTracker() public méthode

public getDependencyTracker ( ) : DependencyTracker
Résultat StackFormation\DependencyTracker

getProfileManager() public méthode

public getProfileManager ( ) : Manager
Résultat StackFormation\Profile\Manager

getStackFactory() public méthode

public getStackFactory ( Blueprint $sourceBlueprint = null ) : StackFactory
$sourceBlueprint StackFormation\Blueprint
Résultat StackFormation\StackFactory

resolvePlaceholders() public méthode

Resolve placeholders
public resolvePlaceholders ( $string, Blueprint $sourceBlueprint = null, string $sourceType = null, string $sourceKey = null, integer $circuitBreaker ) : mixed
$string
$sourceBlueprint StackFormation\Blueprint
$sourceType string
$sourceKey string
$circuitBreaker integer
Résultat mixed

Property Details

$config protected_oe property

protected $config

$dependencyTracker protected_oe property

protected $dependencyTracker

$forceProfile protected_oe property

protected $forceProfile

$profileManager protected_oe property

protected $profileManager