| 1 |
<?php |
| 2 |
if(!defined('ABSPATH')) die('You are not allowed to call this page directly.'); |
| 3 |
|
| 4 |
if(class_exists('FrmStatisticsController')) |
| 5 |
return; |
| 6 |
|
| 7 |
class FrmStatisticsController{ |
| 8 |
public static function load_hooks(){ |
| 9 |
add_action('admin_menu', 'FrmStatisticsController::menu', 24); |
| 10 |
} |
| 11 |
|
| 12 |
public static function menu(){ |
| 13 |
global $frm_vars; |
| 14 |
if($frm_vars['pro_is_installed']) |
| 15 |
return; |
| 16 |
|
| 17 |
add_submenu_page('formidable', 'Formidable | '. __('Views', 'formidable'), '<span style="opacity:.5;filter:alpha(opacity=50);">'. __('Views', 'formidable') .'</span>', 'administrator', 'formidable-entry-templates', 'FrmStatisticsController::list_displays'); |
| 18 |
|
| 19 |
add_submenu_page('formidable', 'Formidable | '. __('Reports', 'formidable'), '<span style="opacity:.5;filter:alpha(opacity=50);">'. __('Reports', 'formidable') .'</span>', 'administrator', 'formidable-reports', 'FrmStatisticsController::list_reports'); |
| 20 |
} |
| 21 |
|
| 22 |
public static function list_reports(){ |
| 23 |
$form = FrmAppHelper::get_param('form', false); |
| 24 |
require(FrmAppHelper::plugin_path() .'/classes/views/frm-statistics/list.php'); |
| 25 |
} |
| 26 |
|
| 27 |
public static function list_displays(){ |
| 28 |
$form = FrmAppHelper::get_param('form', false); |
| 29 |
require(FrmAppHelper::plugin_path() .'/classes/views/frm-statistics/list_displays.php'); |
| 30 |
} |
| 31 |
|
| 32 |
} |
| 33 |
|