Behat


Behat\Behat\DependencyInjection\Configuration\Loader
Behat/Behat/DependencyInjection/Configuration/Loader.php at line 20

Class Loader

Loader

public class Loader

Behat configuration reader.

Author:
Konstantin Kudryashov

Constructor Summary
void

__construct(string configPath)

Constructs reader.

Method Summary
array

loadConfiguration(string profile)

Reads configuration sequense for specific profile.

protected array

loadEnvironmentConfiguration()

Loads information from ENV variable.

protected array

loadFileConfiguration(string configPath, string profile)

Loads information from YAML configuration file.

Constructor Detail

Behat/Behat/DependencyInjection/Configuration/Loader.php at line 30

__construct

public void __construct(string configPath)

Constructs reader.

Parameters:
configPath - Configuration file path

Method Detail

Behat/Behat/DependencyInjection/Configuration/Loader.php at line 42

loadConfiguration

public array loadConfiguration(string profile)

Reads configuration sequense for specific profile.

Parameters:
profile - Profile name

Behat/Behat/DependencyInjection/Configuration/Loader.php at line 74

loadEnvironmentConfiguration

protected array loadEnvironmentConfiguration()

Loads information from ENV variable.


Behat/Behat/DependencyInjection/Configuration/Loader.php at line 99

loadFileConfiguration

protected array loadFileConfiguration(string configPath, string profile)

Loads information from YAML configuration file.

Parameters:
configPath - Config file path
profile - Profile name
Throws:
\RuntimeException

Behat