bool hasExtension(string $name) Checks if we have an extension. Parameters string $name The name of the extension Return Value bool If the extension exists
array getServiceIds() Gets all service ids. Return Value array An array of all defined service ids
bool has(string $id) Returns true if the given service is defined. Parameters string $id The service identifier Return Value bool true if the service is defined, false otherwise
static array getServiceConditionals(mixed $value) Returns the Service Conditionals. Parameters mixed $value An array of conditionals to return Return Value array An array of Service conditionals
bool hasAlias(string $id) Returns true if an alias exists under the given identifier. Parameters string $id The service identifier Return Value bool true if the alias exists, false otherwise
ResourceInterface[] getResources() Returns an array of resources loaded to build this configuration. Return Value ResourceInterface[] An array of resources
ExtensionInterface[] getExtensions() Returns all registered extensions. Return Value ExtensionInterface[] An array of ExtensionInterface
ExtensionInterface getExtension(string $name) Returns an extension by alias or namespace. Parameters string $name An alias or a namespace Return Value ExtensionInterface An extension instance Exceptions LogicException if the extension is not registered
ExpressionFunctionProviderInterface[] getExpressionLanguageProviders() Return Value ExpressionFunctionProviderInterface[]
array getExtensionConfig(string $name) Returns the configuration array for the given extension. Parameters string $name The name of the extension Return Value array An array of configuration
Page 590 of 787