Я использую пакет композитора zf-rest
в моем проекте.
Это метод create
в моем файле ресурсов.
public function create($data)
{
var_dump($e->getRouteMatch()->getParams());
// all URL params are listed here with the correct values
die();
}
Мы продлили RestController
к CustomRestController
и добавил
'controller_class' => CustomRestController::class
в конфигурационном файле.
В настоящее время var_dump($event->getRouteMatch());
является null
внутри классов ресурсов.
public function onBootstrap(MvcEvent $e)
В, используя
$eventManager->attach(
MvcEvent::EVENT_ROUTE,
function($e) {
// I can still read `$e->getRouteMatch()->getParams()`
}
);
Любое предложение о том, как справиться с этим очень ценится.