interface BundleInterface implements ContainerAwareInterface
BundleInterface.
setContainer(ContainerInterface $container = null) Sets the Container. | from ContainerAwareInterface | |
boot() Boots the Bundle. | ||
shutdown() Shutdowns the Bundle. | ||
build(ContainerBuilder $container) Builds the bundle. | ||
ExtensionInterface|null | getContainerExtension() Returns the container extension that should be implicitly loaded. | |
string | getParent() Returns the bundle name that this bundle overrides. | |
string | getName() Returns the bundle name (the class short name). | |
string | getNamespace() Gets the Bundle namespace. | |
string | getPath() Gets the Bundle directory path. |
Sets the Container.
Boots the Bundle.
Shutdowns the Bundle.
Builds the bundle.
It is only ever called once when the cache is empty.
Returns the container extension that should be implicitly loaded.
Returns the bundle name that this bundle overrides.
Despite its name, this method does not imply any parent/child relationship between the bundles, just a way to extend and override an existing bundle.
Returns the bundle name (the class short name).
Gets the Bundle namespace.
Gets the Bundle directory path.
The path should always be returned as a Unix path (with /).
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/HttpKernel/Bundle/BundleInterface.html