425 lines
13 KiB
YAML
425 lines
13 KiB
YAML
name: MessengerPassTest
|
|
class_comment: null
|
|
dependencies:
|
|
- name: TestCase
|
|
type: class
|
|
source: PHPUnit\Framework\TestCase
|
|
- name: ChildDefinition
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ChildDefinition
|
|
- name: AttributeAutoconfigurationPass
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Compiler\AttributeAutoconfigurationPass
|
|
- name: ResolveChildDefinitionsPass
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Compiler\ResolveChildDefinitionsPass
|
|
- name: ResolveClassPass
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Compiler\ResolveClassPass
|
|
- name: ResolveInstanceofConditionalsPass
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Compiler\ResolveInstanceofConditionalsPass
|
|
- name: ContainerBuilder
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ContainerBuilder
|
|
- name: LogicException
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Exception\LogicException
|
|
- name: RuntimeException
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Exception\RuntimeException
|
|
- name: Reference
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\Reference
|
|
- name: ServiceLocator
|
|
type: class
|
|
source: Symfony\Component\DependencyInjection\ServiceLocator
|
|
- name: AsMessageHandler
|
|
type: class
|
|
source: Symfony\Component\Messenger\Attribute\AsMessageHandler
|
|
- name: AmqpReceiver
|
|
type: class
|
|
source: Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpReceiver
|
|
- name: ConsumeMessagesCommand
|
|
type: class
|
|
source: Symfony\Component\Messenger\Command\ConsumeMessagesCommand
|
|
- name: DebugCommand
|
|
type: class
|
|
source: Symfony\Component\Messenger\Command\DebugCommand
|
|
- name: FailedMessagesRetryCommand
|
|
type: class
|
|
source: Symfony\Component\Messenger\Command\FailedMessagesRetryCommand
|
|
- name: FailedMessagesShowCommand
|
|
type: class
|
|
source: Symfony\Component\Messenger\Command\FailedMessagesShowCommand
|
|
- name: SetupTransportsCommand
|
|
type: class
|
|
source: Symfony\Component\Messenger\Command\SetupTransportsCommand
|
|
- name: MessengerDataCollector
|
|
type: class
|
|
source: Symfony\Component\Messenger\DataCollector\MessengerDataCollector
|
|
- name: MessengerPass
|
|
type: class
|
|
source: Symfony\Component\Messenger\DependencyInjection\MessengerPass
|
|
- name: Envelope
|
|
type: class
|
|
source: Symfony\Component\Messenger\Envelope
|
|
- name: HandlersLocator
|
|
type: class
|
|
source: Symfony\Component\Messenger\Handler\HandlersLocator
|
|
- name: MessageBusInterface
|
|
type: class
|
|
source: Symfony\Component\Messenger\MessageBusInterface
|
|
- name: HandleMessageMiddleware
|
|
type: class
|
|
source: Symfony\Component\Messenger\Middleware\HandleMessageMiddleware
|
|
- name: MiddlewareInterface
|
|
type: class
|
|
source: Symfony\Component\Messenger\Middleware\MiddlewareInterface
|
|
- name: StackInterface
|
|
type: class
|
|
source: Symfony\Component\Messenger\Middleware\StackInterface
|
|
- name: ChildDummyMessage
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\ChildDummyMessage
|
|
- name: DummyCommand
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\DummyCommand
|
|
- name: DummyCommandHandler
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\DummyCommandHandler
|
|
- name: DummyHandlerWithCustomMethods
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\DummyHandlerWithCustomMethods
|
|
- name: DummyMessage
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\DummyMessage
|
|
- name: DummyQuery
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\DummyQuery
|
|
- name: DummyQueryHandler
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\DummyQueryHandler
|
|
- name: MultipleBusesMessage
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\MultipleBusesMessage
|
|
- name: MultipleBusesMessageHandler
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\MultipleBusesMessageHandler
|
|
- name: SecondMessage
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\SecondMessage
|
|
- name: TaggedDummyHandler
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\TaggedDummyHandler
|
|
- name: TaggedDummyHandlerWithUnionTypes
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\TaggedDummyHandlerWithUnionTypes
|
|
- name: ThirdMessage
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\ThirdMessage
|
|
- name: UnionBuiltinTypeArgumentHandler
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\UnionBuiltinTypeArgumentHandler
|
|
- name: UnionTypeArgumentHandler
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\UnionTypeArgumentHandler
|
|
- name: UnionTypeOneMessage
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\UnionTypeOneMessage
|
|
- name: UnionTypeTwoMessage
|
|
type: class
|
|
source: Symfony\Component\Messenger\Tests\Fixtures\UnionTypeTwoMessage
|
|
- name: ReceiverInterface
|
|
type: class
|
|
source: Symfony\Component\Messenger\Transport\Receiver\ReceiverInterface
|
|
properties: []
|
|
methods:
|
|
- name: testProcess
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testFromTransportViaTagAttribute
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testHandledMessageTypeResolvedWithMethodAndNoHandlesViaTagAttributes
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testTaggedMessageHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testTaggedMessageHandlerWithUnionTypes
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testProcessHandlersByBus
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testProcessTagWithUnknownBus
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testGetClassesFromTheAttribute
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testGetClassesAndMethodsAndPrioritiesFromTheAttribute
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegisterAbstractHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testThrowsExceptionIfTheHandlerClassDoesNotExist
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testThrowsExceptionIfTheHandlerMethodDoesNotExist
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testItRegistersReceivers
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testItRegistersReceiversWithoutTagName
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testItRegistersMultipleReceiversAndSetsTheReceiverNamesOnTheCommand
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testItSetsTheReceiverNamesOnTheSetupTransportsCommand
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testItRegistersHandlersOnDifferentBuses
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testItThrowsAnExceptionOnUnknownBus
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testUndefinedMessageClassForHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testUndefinedMessageClassForHandlerViaAttribute
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNotInvokableHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testMissingArgumentHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testMissingArgumentTypeHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testBuiltinArgumentTypeHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testUnionTypeArgumentsTypeHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testUnionBuiltinArgumentTypeHandler
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testNeedsToHandleAtLeastOneMessage
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegistersTraceableBusesToCollector
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testRegistersMiddlewareFromServices
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testCannotRegistersAnUndefinedMiddleware
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testMiddlewareFactoryDefinitionMustBeAbstract
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testItRegistersTheDebugCommand
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: getContainerBuilder
|
|
visibility: private
|
|
parameters:
|
|
- name: busId
|
|
default: '''message_bus'''
|
|
comment: null
|
|
- name: assertHandlerDescriptor
|
|
visibility: private
|
|
parameters:
|
|
- name: container
|
|
- name: mapping
|
|
- name: message
|
|
- name: handlerClasses
|
|
- name: options
|
|
default: '[]'
|
|
comment: null
|
|
- name: testFailedCommandsRegisteredWithServiceLocatorArgumentReplaced
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: get
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: stop
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: ack
|
|
visibility: public
|
|
parameters:
|
|
- name: envelope
|
|
comment: null
|
|
- name: reject
|
|
visibility: public
|
|
parameters:
|
|
- name: envelope
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: dummyMethod
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: secondMessage
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: __invoke
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: dummyMethodForEvents
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: dummyMethodForCommands
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: dummyMethodForSomeBus
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
comment: null
|
|
- name: handle
|
|
visibility: public
|
|
parameters:
|
|
- name: message
|
|
- name: stack
|
|
comment: null
|
|
traits:
|
|
- PHPUnit\Framework\TestCase
|
|
- Symfony\Component\DependencyInjection\ChildDefinition
|
|
- Symfony\Component\DependencyInjection\Compiler\AttributeAutoconfigurationPass
|
|
- Symfony\Component\DependencyInjection\Compiler\ResolveChildDefinitionsPass
|
|
- Symfony\Component\DependencyInjection\Compiler\ResolveClassPass
|
|
- Symfony\Component\DependencyInjection\Compiler\ResolveInstanceofConditionalsPass
|
|
- Symfony\Component\DependencyInjection\ContainerBuilder
|
|
- Symfony\Component\DependencyInjection\Exception\LogicException
|
|
- Symfony\Component\DependencyInjection\Exception\RuntimeException
|
|
- Symfony\Component\DependencyInjection\Reference
|
|
- Symfony\Component\DependencyInjection\ServiceLocator
|
|
- Symfony\Component\Messenger\Attribute\AsMessageHandler
|
|
- Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpReceiver
|
|
- Symfony\Component\Messenger\Command\ConsumeMessagesCommand
|
|
- Symfony\Component\Messenger\Command\DebugCommand
|
|
- Symfony\Component\Messenger\Command\FailedMessagesRetryCommand
|
|
- Symfony\Component\Messenger\Command\FailedMessagesShowCommand
|
|
- Symfony\Component\Messenger\Command\SetupTransportsCommand
|
|
- Symfony\Component\Messenger\DataCollector\MessengerDataCollector
|
|
- Symfony\Component\Messenger\DependencyInjection\MessengerPass
|
|
- Symfony\Component\Messenger\Envelope
|
|
- Symfony\Component\Messenger\Handler\HandlersLocator
|
|
- Symfony\Component\Messenger\MessageBusInterface
|
|
- Symfony\Component\Messenger\Middleware\HandleMessageMiddleware
|
|
- Symfony\Component\Messenger\Middleware\MiddlewareInterface
|
|
- Symfony\Component\Messenger\Middleware\StackInterface
|
|
- Symfony\Component\Messenger\Tests\Fixtures\ChildDummyMessage
|
|
- Symfony\Component\Messenger\Tests\Fixtures\DummyCommand
|
|
- Symfony\Component\Messenger\Tests\Fixtures\DummyCommandHandler
|
|
- Symfony\Component\Messenger\Tests\Fixtures\DummyHandlerWithCustomMethods
|
|
- Symfony\Component\Messenger\Tests\Fixtures\DummyMessage
|
|
- Symfony\Component\Messenger\Tests\Fixtures\DummyQuery
|
|
- Symfony\Component\Messenger\Tests\Fixtures\DummyQueryHandler
|
|
- Symfony\Component\Messenger\Tests\Fixtures\MultipleBusesMessage
|
|
- Symfony\Component\Messenger\Tests\Fixtures\MultipleBusesMessageHandler
|
|
- Symfony\Component\Messenger\Tests\Fixtures\SecondMessage
|
|
- Symfony\Component\Messenger\Tests\Fixtures\TaggedDummyHandler
|
|
- Symfony\Component\Messenger\Tests\Fixtures\TaggedDummyHandlerWithUnionTypes
|
|
- Symfony\Component\Messenger\Tests\Fixtures\ThirdMessage
|
|
- Symfony\Component\Messenger\Tests\Fixtures\UnionBuiltinTypeArgumentHandler
|
|
- Symfony\Component\Messenger\Tests\Fixtures\UnionTypeArgumentHandler
|
|
- Symfony\Component\Messenger\Tests\Fixtures\UnionTypeOneMessage
|
|
- Symfony\Component\Messenger\Tests\Fixtures\UnionTypeTwoMessage
|
|
- Symfony\Component\Messenger\Transport\Receiver\ReceiverInterface
|
|
interfaces:
|
|
- ReceiverInterface
|
|
- MiddlewareInterface
|