private function showNew($quizId)
 {
     if (!current_user_can('wpProQuiz_show_statistics')) {
         wp_die(__('You do not have sufficient permissions to access this page.'));
     }
     $view = new WpProQuiz_View_StatisticsNew();
     $quizMapper = new WpProQuiz_Model_QuizMapper();
     $quiz = $quizMapper->fetch($quizId);
     if (has_action('pre_user_query', 'ure_exclude_administrators')) {
         remove_action('pre_user_query', 'ure_exclude_administrators');
         $users = get_users(array('fields' => array('ID', 'user_login', 'display_name')));
         add_action('pre_user_query', 'ure_exclude_administrators');
     } else {
         $users = get_users(array('fields' => array('ID', 'user_login', 'display_name')));
     }
     $view->quiz = $quiz;
     $view->users = $users;
     $view->show();
 }
 private function showNew($quizId)
 {
     $view = new WpProQuiz_View_StatisticsNew();
     $quizMapper = new WpProQuiz_Model_QuizMapper();
     $quiz = $quizMapper->fetch($quizId);
     if (has_action('pre_user_query', 'ure_exclude_administrators')) {
         remove_action('pre_user_query', 'ure_exclude_administrators');
         $users = get_users(array('fields' => array('ID', 'user_login', 'display_name')));
         add_action('pre_user_query', 'ure_exclude_administrators');
     } else {
         $users = get_users(array('fields' => array('ID', 'user_login', 'display_name')));
     }
     $view->quiz = $quiz;
     $view->users = $users;
     $view->show();
 }