public function __construct(ParamConverterManagerInterface
$param_converter_manager) { $this->paramConverterManager =
$param_converter_manager;
} /**
* Applies parameter converters to route parameters.
*
* @param \Drupal\Core\Routing\RouteBuildEvent $event
* The event to process.
*/
public function onRoutingRouteAlterSetParameterConverters(RouteBuildEvent
$event) { $this->paramConverterManager->
setRouteParameterConverters($event->
getRouteCollection());
} /**
* {@inheritdoc}
*/
public static function getSubscribedEvents(): array
{ // Run after \Drupal\system\EventSubscriber\AdminRouteSubscriber.
$events[RoutingEvents::ALTER
][] =
['onRoutingRouteAlterSetParameterConverters', -220
];
return $events;
}}