<?php
namespace App\Event\Recruit\Inquiry;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
class EventSubscriber implements EventSubscriberInterface
{
public static function getSubscribedEvents()
{
return [
'recruit_inquiry.prePersist' => 'onPrePersist',
'recruit_inquiry.postPersist' => 'onPostPersist',
'recruit_inquiry.postMailSend' => 'onPostMailSend'
];
}
public function onPrePersist(PrePersistEvent $event)
{
// $inquiry = $event->getInquiry();
// $form = $event->getForm();
// 永続化前に何か行う
}
public function onPostPersist(PostPersistEvent $event)
{
// $inquiry = $event->getInquiry();
// $form = $event->getForm();
// 永続化後に何か行う
}
public function onPostMailSend(PostMailSendEvent $event)
{
// $inquiry = $event->getInquiry();
// $form = $event->getForm();
// メール送信後に何か行う
}
}