/** * Constructor * * @param LoggerInterface $logger * @param EntityManager $em * @param EntityPool $entityPool * @param EmailRenderer $emailRenderer * @param \Swift_Mailer $mailer * @param ConfigManager $cm */ public function __construct(LoggerInterface $logger, EntityManager $em, EntityPool $entityPool, EmailRenderer $emailRenderer, \Swift_Mailer $mailer, ConfigManager $cm) { parent::__construct($logger, $em, $entityPool); $this->renderer = $emailRenderer; $this->mailer = $mailer; $this->cm = $cm; }
/** * Constructor * * @param EmailRenderer $emailRenderer * @param \Swift_Mailer $mailer * @param EntityManager $em * @param string $sendFrom * @param LoggerInterface $logger */ public function __construct(EmailRenderer $emailRenderer, \Swift_Mailer $mailer, EntityManager $em, $sendFrom, LoggerInterface $logger) { parent::__construct($logger, $em); $this->renderer = $emailRenderer; $this->mailer = $mailer; $this->sendFrom = $sendFrom; }