src/EventListener/CompanyCreatedListener.php line 25

Open in your IDE?
  1. <?php
  2. namespace App\EventListener;
  3. use App\Event\CompanyCreatedEvent;
  4. class CompanyCreatedListener extends FormSubmitEventListener
  5. {
  6.     public function postCreate(CompanyCreatedEvent $event)
  7.     {
  8.         $company $event->getCompany();
  9.         if (!($mail $this->getMail('site_multiposter_mail_owner')) || !$company) {
  10.             return;
  11.         }
  12.         $this->mailer->mail(
  13.             $mail,
  14.             $this->getCompanyEmailSender(),
  15.             [$this->parameterBag->get('site_company_email_address')],
  16.             ['company' => $company]
  17.         );
  18.     }
  19.     public function postCreateByUser(CompanyCreatedEvent $event)
  20.     {
  21.         if ($mail $this->getMail('site_user_created_company_mail_owner')) {
  22.             $this->mailer->mail(
  23.                 $mail,
  24.                 $this->getCompanyEmailSender(),
  25.                 [$this->parameterBag->get('site_company_email_address')],
  26.                 ['company' => $event->getCompany()]
  27.             );
  28.         }
  29.     }
  30. }