class FrameworkBundle extends Bundle
Bundle.
Methods
|
boot()
Boots the Bundle. |
||
|
shutdown()
Shutdowns the Bundle. |
from Bundle | |
|
build(ContainerBuilder $container)
Builds the bundle. |
||
| ExtensionInterface|null |
getContainerExtension()
Returns the container extension that should be implicitly loaded. |
from Bundle |
| string |
getNamespace()
Gets the Bundle namespace. |
from Bundle |
| string |
getPath()
Gets the Bundle directory path. |
from Bundle |
| string |
getParent()
Returns the bundle name that this bundle overrides. |
from Bundle |
| string |
getName()
Returns the bundle name (the class short name). |
from Bundle |
|
registerCommands(Application $application)
Finds and registers Commands. |
from Bundle |
Details
at line 43
public
boot()
Boots the Bundle.
in Bundle at line 45
public
shutdown()
Shutdowns the Bundle.
at line 54
public
build(ContainerBuilder $container)
Builds the bundle.
It is only ever called once when the cache is empty.
in Bundle at line 72
public ExtensionInterface|null
getContainerExtension()
Returns the container extension that should be implicitly loaded.
in Bundle at line 110
public string
getNamespace()
Gets the Bundle namespace.
in Bundle at line 126
public string
getPath()
Gets the Bundle directory path.
The path should always be returned as a Unix path (with /).
in Bundle at line 142
public string
getParent()
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.
in Bundle at line 154
final public string
getName()
Returns the bundle name (the class short name).
in Bundle at line 176
public
registerCommands(Application $application)
Finds and registers Commands.
Override this method if your bundle commands do not follow the conventions:
- Commands are in the 'Command' sub-directory
- Commands extend Symfony\Component\Console\Command\Command