name: ExtensionInterface class_comment: null dependencies: - name: ContainerBuilder type: class source: Symfony\Component\DependencyInjection\ContainerBuilder properties: [] methods: - name: load visibility: public parameters: - name: configs - name: container comment: '# * ExtensionInterface is the interface implemented by container extension classes. # * # * @author Fabien Potencier # */ # interface ExtensionInterface # { # /** # * Loads a specific configuration. # * # * @param array> $configs # * # * @return void # * # * @throws \InvalidArgumentException When provided tag is not defined in this extension' - name: getNamespace visibility: public parameters: [] comment: '# * Returns the namespace to be used for this extension (XML namespace). # * # * @return string' - name: getXsdValidationBasePath visibility: public parameters: [] comment: '# * Returns the base path for the XSD files. # * # * @return string|false' - name: getAlias visibility: public parameters: [] comment: '# * Returns the recommended alias to use in XML. # * # * This alias is also the mandatory prefix to use when using YAML. # * # * @return string' traits: - Symfony\Component\DependencyInjection\ContainerBuilder interfaces: []