protected function sendNewUserSignupApprovedMail() { $disableApprovalEmailNewUserSignup = new Gpf_Plugins_ValueContext(false); $disableApprovalEmailNewUserSignup->setArray(array($this)); Gpf_Plugins_Engine::extensionPoint('PostAffiliate.affiliate.sendNewUserSignupApprovedMail', $disableApprovalEmailNewUserSignup); if ($disableApprovalEmailNewUserSignup->get()) { Gpf_Log::debug('Sending NewUserSignupApproved notification to affiliate ended by any feature or plugin. Affiliate '.$this->getId().': '.$this->getName().'.'); return; } $signupEmail = new Pap_Signup_SendEmailToUser(); $signupEmail->sendNewUserSignupApprovedMail($this, $this->getEmail()); }