private function deleteSplitCommissionsMailTemplate() { $dbTemplate = new Gpf_Db_MailTemplate(); $dbTemplate->setAccountId(Gpf_Session::getAuthUser()->getAccountId()); $dbTemplate->setClassName('Pap_Mail_SplitCommissionsMerchantOnSale'); $dbTemplate->loadFromData(); $dbTemplate->delete(); }
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; }
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(); }