/**
  * 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;
 }