Documentation

MessengerPass
in package
implements CompilerPassInterface

Tags
author

Samuel Roze samuel.roze@gmail.com

Table of Contents

Interfaces

CompilerPassInterface
Interface that must be implemented by compilation passes.

Methods

process()  : mixed
You can modify the container here before it is dumped to PHP code.
getServiceClass()  : string
guessHandledClasses()  : iterable<string|int, mixed>
registerBusMiddleware()  : mixed
registerBusToCollector()  : mixed
registerHandlers()  : mixed
registerReceivers()  : mixed

Methods

guessHandledClasses()

private guessHandledClasses(ReflectionClass $handlerClass, string $serviceId) : iterable<string|int, mixed>
Parameters
$handlerClass : ReflectionClass
$serviceId : string
Return values
iterable<string|int, mixed>

registerBusMiddleware()

private registerBusMiddleware(ContainerBuilder $container, string $busId, array<string|int, mixed> $middlewareCollection) : mixed
Parameters
$container : ContainerBuilder
$busId : string
$middlewareCollection : array<string|int, mixed>

        
On this page

Search results