PHP Class HippoPHP\Hippo\Config\YAMLConfigReader

Inheritance: implements HippoPHP\Hippo\Config\ConfigReaderInterface
Afficher le fichier Open project: hippophp/hippo

Protected Properties

Свойство Type Description
$fileSystem
$parser

Méthodes publiques

Méthode Description
__construct ( FileSystem $fileSystem )
loadFromFile ( string $filename ) : Config
loadFromString ( string $string ) : Config

Private Methods

Méthode Description
load ( array $config, mixed $filename = false ) : Config
mergeRecursive ( $array1, $array2 ) : array<
normalizeConfigName ( string $name ) : string Normalizes a configuration filename.
parseFile ( string $filePath ) : array<
parseString ( string $string ) : array<

Method Details

__construct() public méthode

public __construct ( FileSystem $fileSystem )
$fileSystem HippoPHP\Hippo\FileSystem

loadFromFile() public méthode

public loadFromFile ( string $filename ) : Config
$filename string
Résultat Config

loadFromString() public méthode

public loadFromString ( string $string ) : Config
$string string
Résultat Config

Property Details

$fileSystem protected_oe property

protected $fileSystem

$parser protected_oe property

protected $parser