\Brandbox\ShopCore\Shop\Event\ShopEventManager
dient als Übergangslösung für ältere Events, die noch nicht mit Framework 2.0 kompatibel sind. Konkret sind das →dispatchAll Events und ViewEvents.
Verwendung
Event Registrieren
Bsp. onBasketChangeEventInterface
<?php declare(strict_types=1); namespace Brandbox\MyApp\Shop\MyPackage\Lib\Event { use Brandbox\ShopCore\Shop\Checkout; use Brandbox\ShopCore\Shop\Event; class OnBasketChangeEvent extends Event\EventAbstract implements Checkout\lib\event\onBasketChangeEventInterface { const PRIORITY = 1; public function onBasketChange(): void { // Code } } }