api/symfony/Component/Messenger/DependencyInjection/MessengerPass.yaml

104 lines
3.1 KiB
YAML
Raw Normal View History

2024-09-26 09:03:21 +00:00
name: MessengerPass
class_comment: '# * @author Samuel Roze <samuel.roze@gmail.com>'
dependencies:
- name: IteratorArgument
type: class
source: Symfony\Component\DependencyInjection\Argument\IteratorArgument
- name: ChildDefinition
type: class
source: Symfony\Component\DependencyInjection\ChildDefinition
- name: CompilerPassInterface
type: class
source: Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface
- name: ServiceLocatorTagPass
type: class
source: Symfony\Component\DependencyInjection\Compiler\ServiceLocatorTagPass
- name: ContainerBuilder
type: class
source: Symfony\Component\DependencyInjection\ContainerBuilder
- name: Definition
type: class
source: Symfony\Component\DependencyInjection\Definition
- name: OutOfBoundsException
type: class
source: Symfony\Component\DependencyInjection\Exception\OutOfBoundsException
- name: RuntimeException
type: class
source: Symfony\Component\DependencyInjection\Exception\RuntimeException
- name: Reference
type: class
source: Symfony\Component\DependencyInjection\Reference
- name: HandlerDescriptor
type: class
source: Symfony\Component\Messenger\Handler\HandlerDescriptor
- name: HandlersLocator
type: class
source: Symfony\Component\Messenger\Handler\HandlersLocator
- name: TraceableMessageBus
type: class
source: Symfony\Component\Messenger\TraceableMessageBus
- name: ReceiverInterface
type: class
source: Symfony\Component\Messenger\Transport\Receiver\ReceiverInterface
properties: []
methods:
- name: process
visibility: public
parameters:
- name: container
comment: null
- name: registerHandlers
visibility: private
parameters:
- name: container
- name: busIds
comment: null
- name: guessHandledClasses
visibility: private
parameters:
- name: handlerClass
- name: serviceId
- name: methodName
comment: null
- name: registerReceivers
visibility: private
parameters:
- name: container
- name: busIds
comment: null
- name: registerBusToCollector
visibility: private
parameters:
- name: container
- name: busId
comment: null
- name: registerBusMiddleware
visibility: private
parameters:
- name: container
- name: busId
- name: middlewareCollection
comment: null
- name: getServiceClass
visibility: private
parameters:
- name: container
- name: serviceId
comment: null
traits:
- Symfony\Component\DependencyInjection\Argument\IteratorArgument
- Symfony\Component\DependencyInjection\ChildDefinition
- Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface
- Symfony\Component\DependencyInjection\Compiler\ServiceLocatorTagPass
- Symfony\Component\DependencyInjection\ContainerBuilder
- Symfony\Component\DependencyInjection\Definition
- Symfony\Component\DependencyInjection\Exception\OutOfBoundsException
- Symfony\Component\DependencyInjection\Exception\RuntimeException
- Symfony\Component\DependencyInjection\Reference
- Symfony\Component\Messenger\Handler\HandlerDescriptor
- Symfony\Component\Messenger\Handler\HandlersLocator
- Symfony\Component\Messenger\TraceableMessageBus
- Symfony\Component\Messenger\Transport\Receiver\ReceiverInterface
interfaces:
- CompilerPassInterface