AutoConfigurationTagPass implements CompilerPassInterface
サービスタグの自動設定を行う
以下のタグは自動設定が行われないため, 自動設定対象になるように処理する
- doctrine.event_subscriber
- form.type_extension
PluginPassで無効なプラグインのタグは解除されるため, PluginPassより先行して実行する必要がある
Table of Contents
process() | mixed | |
---|---|---|
configureDoctrineEventSubscriberTag() | mixed | |
configureFormTypeExtensionTag() | mixed |
Methods
process()
public
process(
$container :
ContainerBuilder
)
: mixed
Parameters
- $container : ContainerBuilder
Return values
mixedconfigureDoctrineEventSubscriberTag()
protected
configureDoctrineEventSubscriberTag(
$definition :
Definition
)
: mixed
Parameters
- $definition : Definition
Return values
mixedconfigureFormTypeExtensionTag()
protected
configureFormTypeExtensionTag(
$definition :
Definition
)
: mixed
Parameters
- $definition : Definition