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