UpdateOnYes(); } if ($action == 'dismiss') { $this->UpdateOnDismiss(); } if ($action == 'no') { $this->UpdateOnNo(); } } public function text() { return "La lettre de l'AX te permet de recevoir régulièrement les informations importantes de l'AX."; } public function title() { return "Inscription à la lettre de l'AX"; } public function info() { return 'Xorg/MailsAX'; } public static function IsCandidate(User &$user, $candidate) { Platal::load('axletter', 'axletter.inc.php'); $isSubscribed = AXLetter::subscriptionState(); if ($isSubscribed) { Reminder::MarkCandidateAsAccepted($user->id(), $candidate); } return !$isSubscribed; } } // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: ?>