class FrozenParameterBag extends ParameterBag
Holds read-only parameters.
__construct(array $parameters = array()) For performance reasons, the constructor assumes that all keys are already lowercased. | ||
clear() Clears all parameters. | ||
add(array $parameters) Adds parameters to the service container parameters. | ||
array | all() Gets the service container parameters. | from ParameterBag |
mixed | get(string $name) Gets a service container parameter. | from ParameterBag |
set(string $name, mixed $value) Sets a service container parameter. | ||
bool | has(string $name) Returns true if a parameter name is defined. | from ParameterBag |
remove(string $name) Removes a parameter. | ||
resolve() Replaces parameter placeholders (%name%) by their values for all parameters. | from ParameterBag | |
resolveValue(mixed $value, array $resolving = array()) Replaces parameter placeholders (%name%) by their values. | from ParameterBag | |
string | resolveString(string $value, array $resolving = array()) Resolves parameters inside a string. | from ParameterBag |
isResolved() | from ParameterBag | |
mixed | escapeValue(mixed $value) Escape parameter placeholders %. | from ParameterBag |
mixed | unescapeValue(mixed $value) Unescape parameter placeholders %. | from ParameterBag |
For performance reasons, the constructor assumes that all keys are already lowercased.
This is always the case when used internally.
Clears all parameters.
Adds parameters to the service container parameters.
Gets the service container parameters.
Gets a service container parameter.
Sets a service container parameter.
Returns true if a parameter name is defined.
Removes a parameter.
Replaces parameter placeholders (%name%) by their values for all parameters.
Replaces parameter placeholders (%name%) by their values.
Resolves parameters inside a string.
Escape parameter placeholders %.
Unescape parameter placeholders %.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/DependencyInjection/ParameterBag/FrozenParameterBag.html