Esempio n. 1
0
 private function deleteSplitCommissionsMailTemplate() {
     $dbTemplate = new Gpf_Db_MailTemplate();
     $dbTemplate->setAccountId(Gpf_Session::getAuthUser()->getAccountId());
     $dbTemplate->setClassName('Pap_Mail_SplitCommissionsMerchantOnSale');
     $dbTemplate->loadFromData();
     $dbTemplate->delete();
 }
Esempio n. 2
0
 private function deleteSplitCommissionMailTemplateFromDb() {
     $dbTemplate = new Gpf_Db_MailTemplate();
     $dbTemplate->setAccountId(Gpf_Session::getAuthUser()->getAccountId());
     $dbTemplate->setClassName('Pap_Mail_SplitCommissionsMerchantOnSale');
     try {
         $dbTemplate->loadFromData();
         $dbTemplate->delete();
         return true;
     } catch (Gpf_Exception $e) {
     }
     return false;
 }
Esempio n. 3
0
 private function deleteMailTemplateFromDb() {
     $dbTemplate = new Gpf_Db_MailTemplate();
     $dbTemplate->setAccountId(Gpf_Session::getAuthUser()->getAccountId());
     $dbTemplate->setClassName('Pap_Mail_SplitCommissionsMerchantOnSale');
     try {
         $dbTemplate->loadFromData();
     } catch (Gpf_DbEngine_NoRowException $e) {
         Gpf_Log::warning('Mail template Pap_Mail_SplitCommissionsMerchantOnSale was not found during deactivation of split commissions... It should be there.');
         return;
     }
     $dbTemplate->delete();
 }