コード例 #1
0
 public function __construct(EntityManager $em, IEMailService $emailRepository, $defaultSender, $supportEmail, $domainName, $env)
 {
     parent::__construct($em);
     $this->emailRepository = $emailRepository;
     $this->defaultSender = new Credentials($defaultSender['username'], $defaultSender['password']);
     $this->supportEmail = $supportEmail['username'];
     $this->domainName = $domainName;
     $this->isNotProduction = $env !== "production";
 }
コード例 #2
0
 public function __construct(EntityManager $em, IEMailService $emailRepository, $defaultSender, $supportEmail, $domainName)
 {
     parent::__construct($em);
     $this->emailRepository = $emailRepository;
     $this->defaultSender = new Email($defaultSender['username'], $defaultSender['password']);
     $this->supportEmail = $supportEmail['username'];
     $this->domainName = $domainName;
     $env = getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : (getenv('REDIRECT_APPLICATION_ENV') ? getenv('REDIRECT_APPLICATION_ENV') : 'development');
     $this->isNotProduction = $env !== "production";
 }
コード例 #3
0
ファイル: EMailService.php プロジェクト: rmukras/ekda.org
 public function __construct(EntityManager $em, $smtpDetails, $queueEmails, $useThirdPartyEmailer, $privateKey, $getMailApi, $clearMailApi, $mailApiKey)
 {
     parent::__construct($em);
     $this->smtpDetails = $smtpDetails;
     $this->queueEmails = $queueEmails;
     $this->useThirdPartyEmailer = $useThirdPartyEmailer;
     $this->privateKey = $privateKey;
     $this->getMailApi = $getMailApi;
     $this->clearMailApi = $clearMailApi;
     $this->mailApiKey = $mailApiKey;
     $this->serializer = SerializerBuilder::create()->build();
 }
コード例 #4
0
 public function __construct(EntityManager $em, $qurbaniDetails)
 {
     parent::__construct($em);
     $this->details = new QurbaniDetails();
     $this->details->qurbaniseason = $qurbaniDetails["qurbaniseason"];
     $this->details->sheepcost = $qurbaniDetails["sheepcost"];
     $this->details->cowcost = $qurbaniDetails["cowcost"];
     $this->details->camelcost = $qurbaniDetails["camelcost"];
     $this->details->totalsheep = $qurbaniDetails["totalsheep"];
     $this->details->totalcows = $qurbaniDetails["totalcows"];
     $this->details->totalcamels = $qurbaniDetails["totalcamels"];
     $this->details->shorturl = $qurbaniDetails["shorturl"];
     $this->details->qurbanimonth = $qurbaniDetails["qurbanimonth"];
     $this->details->disableinstructionsdate = $qurbaniDetails["disableinstructionsdate"];
     $this->details->closingdate = $qurbaniDetails["closingdate"];
 }
コード例 #5
0
ファイル: EMailService.php プロジェクト: rmukras/coffee
 public function __construct(EntityManager $em, $smtpDetails, $queueEmails)
 {
     parent::__construct($em);
     $this->smtpDetails = $smtpDetails;
     $this->queueEmails = $queueEmails;
 }
コード例 #6
0
ファイル: UsersRepository.php プロジェクト: rmukras/ekda.org
 public function __construct(EntityManager $em)
 {
     parent::__construct($em);
 }