public static function notifyOnUserDeactivated($username) { $userSID = SJB_UserManager::getUserSIDbyUsername($username); if (SJB_UserNotificationsManager::isUserNotifiedOnProfileDeactivation($userSID)) { $user = SJB_UserManager::getObjectBySID($userSID); $userGroupSID = $user->getUserGroupSID(); $emailTplSID = SJB_UserGroupManager::getEmailTemplateSIDByUserGroupAndField($userGroupSID, 'notify_user_on_deactivation'); $user = SJB_UserManager::createTemplateStructureForUser($user); $data = array('user' => $user); $email = SJB_EmailTemplateEditor::getEmail($user['email'], $emailTplSID, $data); return $email->send('User Deactivated'); } return null; }