Formulardaten abgreifen?

Gibt es irgendwo ein Beispiel, wie ich mittels Plugin in SW6 übermittelte Formulardaten abgreifen kann?

Im Controller:

/**
  * @Route("/plugin/controller/action", name="plugin.controller.action", methods={"GET"})
  */
public function yourControllersAction(Request $request, SalesChannelContext $salesChannelContext): JsonResponse
  {
    $foo = $request->get('foo');

Im Subscriber:

public function onProductPageLoaded(ProductPageLoadedEvent $event, string $eventName, TraceableEventDispatcher $debug)
  {
    $foo = $event->getRequest()->get('foo');

Für den eigenen Service müsste man nur den entsprechenden Parameter mitgeben (nicht getestet):