ParamConverterListener
in package
implements
EventSubscriberInterface
The ParamConverterListener handles the ParamConverter annotation.
Tags
Interfaces, Classes, Traits and Enums
- EventSubscriberInterface
- An EventSubscriber knows itself what events it is interested in.
Table of Contents
- $autoConvert : mixed
- $manager : ParamConverterManager
- __construct() : mixed
- getSubscribedEvents() : array<string, mixed>
- Returns an array of event names this subscriber wants to listen to.
- onKernelController() : mixed
- Modifies the ParamConverterManager instance.
- autoConfigure() : mixed
Properties
$autoConvert
private
mixed
$autoConvert
$manager
private
ParamConverterManager
$manager
Methods
__construct()
public
__construct(ParamConverterManager $manager[, bool $autoConvert = true ]) : mixed
Parameters
- $manager : ParamConverterManager
- $autoConvert : bool = true
-
Auto convert non-configured objects
Return values
mixed —getSubscribedEvents()
Returns an array of event names this subscriber wants to listen to.
public
static getSubscribedEvents() : array<string, mixed>
Return values
array<string, mixed> —The event names to listen to
onKernelController()
Modifies the ParamConverterManager instance.
public
onKernelController(KernelEvent $event) : mixed
Parameters
- $event : KernelEvent
Return values
mixed —autoConfigure()
private
autoConfigure(ReflectionFunctionAbstract $r, Request $request, mixed $configurations) : mixed
Parameters
- $r : ReflectionFunctionAbstract
- $request : Request
- $configurations : mixed