private function __construct()
 {
     $this->mailDao = BOL_MailDao::getInstance();
     $siteName = OW::getConfig()->getValue('base', 'site_name');
     $siteEmail = OW::getConfig()->getValue('base', 'site_email');
     $senderSuffix = defined('OW_SENDER_MAIL_SUFFIX') ? OW_SENDER_MAIL_SUFFIX : null;
     $this->defaultMailSettingList = array('sender' => array($siteEmail, $siteName), 'senderSuffix' => intval($senderSuffix));
 }
Beispiel #2
0
 /**
  * delete Pending by id
  *
  * @param 
  * @return void
  */
 public function deleteEmailById($id)
 {
     $pendingDao = $this->pendingDao;
     $pending = $pendingDao->findById($id);
     if ($pending) {
         $email = BOL_MailDao::getInstance()->findById($pending->emailId)->recipientEmail;
         BOL_MailDao::getInstance()->deleteById($pending->emailId);
         $pendingDao->delete($pending);
         // delete invatation
         $invitation = YNCONTACTIMPORTER_BOL_InvitationService::getInstance()->checkInvitedUser($email);
         if ($invitation) {
             YNCONTACTIMPORTER_BOL_InvitationService::getInstance()->delete($invitation);
         }
     }
 }