# Request-Daten erhalten

**URL:** <https://forum.shopware.com/t/request-daten-erhalten/67930>\
**Category:** Programmierung\
**Created:** [25. Juni 2020 um 15:39 UTC](https://forum.shopware.com/t/request-daten-erhalten/67930 "2020-06-25T15:39:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hansibert](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@Hansibert](https://forum.shopware.com/u/Hansibert)\
**Post date:** [25. Juni 2020 um 15:39 UTC](https://forum.shopware.com/t/request-daten-erhalten/67930/1 "2020-06-25T15:39:54Z")

</div>

Hallo

Wie gelangen wir im PHP-Code unseres Plugins an die Request-Daten?

Konkret möchte ich versuchen, in einem “shopware.cart.validator” (`CartValidatorInterface::validate(Cart, ErrorCollection, SalesChannelContext)`) herauszufinden, ob der Kunde bereits auf “Zahlungspflichtig bestellen” geklickt hat. Es gibt dort keine Event mit `getRequest`, `$_GET`/`$_POST`/`$_REQUEST` sind leere Arrays, `Symfony\Component\HttpFoundation\Request` lässt sich nicht injekten (“has a dependency on a non-existent service”).

Wenn Ihr obige Frage nicht beantworten könnt aber eine andere Idee habt, wie eine Bestellung nach Klick auf “Zahlungspflichtig bestellen” (unter gewissen Umständen) abgelehnt werden kann, wären wir für einen Hinweis sehr dankbar.

Danke
