Class

eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\ComplexSettings\ComplexSettingParser

class ComplexSettingParser extends DynamicSettingParser implements ComplexSettingParserInterface

Methods

bool isDynamicSetting(string $setting)

In addition to the parent's test, verifies the variables with a regexp.

array parseDynamicSetting(string $setting)

Parses $setting and returns a hash of corresponding arguments.

from DynamicSettingParser
__construct()

bool containsDynamicSettings(string $string)

Tests if $string contains dynamic settings.

array parseComplexSetting(string $string)

Parses dynamic settings.

Details

at line 39
public bool isDynamicSetting(string $setting)

In addition to the parent's test, verifies the variables with a regexp.

{@inheritdoc}

Parameters

string $setting

Return Value

bool

in DynamicSettingParser at line 26
public array parseDynamicSetting(string $setting)

Parses $setting and returns a hash of corresponding arguments.

Returned hash will contain the following entries:.

Parameters

string $setting

Return Value

array

at line 22
public __construct()

at line 48
public bool containsDynamicSettings(string $string)

Tests if $string contains dynamic settings.

Parameters

string $string

Return Value

bool

at line 69
public array parseComplexSetting(string $string)

Parses dynamic settings.

Parameters

string $string

Return Value

array key: original string, value: dynamic settings