У меня возникло небольшое недоразумение при попытке запустить функцию после создания нового заказа в shopware6 , но ничего не происходит.
Мой синтаксис, возможно, такой Shopware5 , потому что я действительно новичок в SW6.
Вот мой код (только для тестирования):
<?php
namespace Emakers\TransmissionPlugin\Subscriber;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Symfony\Component\HttpKernel\Event\ExceptionEvent;
use Symfony\Component\HttpKernel\KernelEvents;
use Enlight_Hook_HookArgs;
class OrderSubscriber implements EventSubscriberInterface
{
public static function getSubscribedEvents()
{
// return the subscribed events, their methods and priorities
return [
KernelEvents::EXCEPTION => [
['OrderEvents::ORDER_WRITTEN_EVENT::RESPONSE' => 'onOrderCheckout'],
],
];
}
public function onOrderCheckout(Enlight_Hook_HookArgs $args)
{
die('TEST OK');
}
}
Где я могу найти все события, связанные с заказами ? Возможно, тот, который я использую, неверен.
Спасибо