interface BundleInterface
BundleInterface.
Methods
|
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 parent name. |
|
| string |
getName()
Returns the bundle name (the class short name). |
|
| string |
getNamespace()
Gets the Bundle namespace. |
|
| string |
getPath()
Gets the Bundle directory path. |
Details
at line 30
public
boot()
Boots the Bundle.
at line 37
public
shutdown()
Shutdowns the Bundle.
at line 48
public
build(ContainerBuilder $container)
Builds the bundle.
It is only ever called once when the cache is empty.
at line 57
public ExtensionInterface|null
getContainerExtension()
Returns the container extension that should be implicitly loaded.
at line 66
public string
getParent()
Returns the bundle parent name.
at line 75
public string
getName()
Returns the bundle name (the class short name).
at line 84
public string
getNamespace()
Gets the Bundle namespace.
at line 95
public string
getPath()
Gets the Bundle directory path.
The path should always be returned as a Unix path (with /).