Symfony\Bundle\MonologBundle\DependencyInjection\MonologExtension
MonologExtension is an extension for the Monolog library.
- Author: Jordi Boggiano <j.boggiano@seld.be>
Synopsis
class MonologExtension
extends Extension
{
- // members
- private array $nestedHandlers;
- // methods
- public void load()
- public string getXsdValidationBasePath()
- public void getNamespace()
- private void buildHandler()
- private void getHandlerId()
- // Inherited methods from Extension
- public array getClassesToCompile()
- public void addClassesToCompile()
- // Inherited methods from Extension
- public string getXsdValidationBasePath()
- public string getNamespace()
- public string getAlias()
- public void getConfiguration()
- protected final void processConfiguration()
- protected Boolean isConfigEnabled()
Hierarchy
Members
private
- $nestedHandlers
Methods
private
public
- getNamespace()
- getXsdValidationBasePath() — Returns the base path for the XSD files.
- load() — Loads the Monolog configuration.
Inherited from Symfony\Component\HttpKernel\DependencyInjection\Extension
public
- addClassesToCompile() — Adds classes to the class cache.
- getClassesToCompile() — Gets the classes to cache.
Inherited from Symfony\Component\DependencyInjection\Extension\Extension
protected
public
- getAlias() — Returns the recommended alias to use in XML.
- getConfiguration() — {@inheritDoc}
- getNamespace() — Returns the namespace to be used for this extension (XML namespace).
- getXsdValidationBasePath() — Returns the base path for the XSD files.