spam_checker = $apbct_spam_checker; switch ( current_action() ) { case 'users_page_ct_check_users' : case 'comments_page_ct_check_spam' : $this->current_tab = 1; $this->generatePageHeader(); $this->spam_checker->getCurrentScanPage(); break; case 'users_page_ct_check_users_logs' : case 'comments_page_ct_check_spam_logs' : $this->current_tab = 3; $this->generatePageHeader(); $this->spam_checker->getSpamLogsPage(); break; } } /** * Output header section of the FindSpam pages * * @return void (HTML layout output) */ public static function showFindSpamPage() { switch ( current_action() ) { case 'users_page_ct_check_users' : case 'users_page_ct_check_users_logs' : self::generateCheckUsersPage(); break; case 'comments_page_ct_check_spam' : case 'comments_page_ct_check_spam_logs' : self::generateCheckSpamPage(); break; } } private static function generateCheckUsersPage() { new self( new UsersChecker() ); self::closeTags(); } private static function generateCheckSpamPage() { new self( new CommentsChecker() ); self::closeTags(); } private function generatePageHeader() { // If access key is unset in if( ! apbct_api_key__is_correct() ){ if( 1 == $this->spam_checker->getApbct()->moderate_ip ){ echo '