For developers¶
The extension ships with a PSR-14 event allowing developers to access the user data once the process is finished. The event is integrated before delivering the gated content in file “Classes/Controller/GateController.php”, function deliverGatedContent()
- <?php
- $this->eventDispatcher->dispatch(new ProcessUserDataEvent($userData));
?>
Registering an event listener¶
- services:
- VendorMyExtensionEventListenerMyListener:
- tags:
- name: event.listener identifier: ‘myListener’ event: VendorSomeExtensionSomethingSpecificEvent before: ‘some-other-identigit cfier, and-another-identifier’