Heystack\Ecommerce\DependencyInjection\ContainerExtension
Dependency Injection Extension
This class is responsible for loading this Subsystem's services.yml configuration
as well as overriding that configuration with the relevant entry from
the mysite/config/services.yml configuration file
- Author: Glenn Bautista <glenn@heyday.co.nz>
- Copyright: Heyday
Synopsis
class ContainerExtension
extends Extension
{
- // methods
- public void load()
- public string getNamespace()
- public string getXsdValidationBasePath()
- public string getAlias()
Hierarchy
Extends
- Symfony\Component\DependencyInjection\Extension\Extension
Methods
public
- getAlias() — Returns the recommended alias to use in XML.
- getNamespace() — Returns the namespace to be used for this extension (XML namespace).
- getXsdValidationBasePath() — Returns the base path for the XSD files.
- load() — Loads a specific configuration. Additionally calls processConfig, which handles overriding the subsytem level configuration with more relevant mysite/config level configuration