UpdateOnDismiss(); } } protected function GetDisplayText() {} public function Display(&$page) { header('Content-Type: text/html; charset=utf-8'); $page->changeTpl('reminder/email_warning.tpl', NO_SKIN); $page->assign('baseurl', $this->GetBaseUrl()); } public static function IsCandidate(User &$user) { return count(S::v('mx_failures', array())) > 0; } } // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: ?>