PHP Класс PHPSA\Configuration

Наследование: implements Symfony\Component\Config\Definition\ConfigurationInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$configuration array

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

Метод Описание
__construct ( array $configuration = [], array $analyzersConfiguration = [] ) Create a configuration from array.
getConfigTreeBuilder ( array $analyzersConfiguration = [] ) : Symfony\Component\Config\Definition\Builder\TreeBuilder Generates the configuration tree.
getValue ( string $key, mixed $default = null ) : mixed Gets a configuration setting.
setValue ( string $key, string $value ) Sets a configuration setting.
valueIsTrue ( string $key ) : boolean Checks if a configuration setting is set.

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

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

Create a configuration from array.
public __construct ( array $configuration = [], array $analyzersConfiguration = [] )
$configuration array
$analyzersConfiguration array

getConfigTreeBuilder() публичный метод

Generates the configuration tree.
public getConfigTreeBuilder ( array $analyzersConfiguration = [] ) : Symfony\Component\Config\Definition\Builder\TreeBuilder
$analyzersConfiguration array
Результат Symfony\Component\Config\Definition\Builder\TreeBuilder

getValue() публичный метод

Gets a configuration setting.
public getValue ( string $key, mixed $default = null ) : mixed
$key string
$default mixed
Результат mixed

setValue() публичный метод

Sets a configuration setting.
public setValue ( string $key, string $value )
$key string
$value string

valueIsTrue() публичный метод

Checks if a configuration setting is set.
public valueIsTrue ( string $key ) : boolean
$key string
Результат boolean

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

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

protected array $configuration
Результат array