You are here

function opigno_tincan_api_stats_menu in Opigno TinCan API 7

Implements hook_menu().

File

modules/opigno_tincan_api_stats/opigno_tincan_api_stats.module, line 33

Code

function opigno_tincan_api_stats_menu() {
  $items['admin/opigno-statistics/lrs-statistics'] = array(
    'title' => 'LRS stats',
    'description' => t('Learning Record Store'),
    'page callback' => 'drupal_goto',
    'page arguments' => array(
      'admin/opigno-statistics/lrs-statistics/dashboard',
    ),
    'access arguments' => array(
      'access lrs stats',
    ),
  );
  $items['admin/opigno-statistics/lrs-statistics/dashboard'] = array(
    'title' => 'Dashboard',
    'description' => t('Dashboard'),
    'page callback' => 'opigno_lrs_stats_dashboard_page',
    'access arguments' => array(
      'access lrs stats',
    ),
    'file' => 'includes/dashboard/dashboard.pages.inc',
  );
  $items['admin/opigno-statistics/lrs-statistics/dashboard/total-number-of-page-view.json'] = array(
    'page callback' => 'opigno_lrs_stats_dashboard_total_number_of_page_view_json_page',
    'access arguments' => array(
      'access lrs stats',
    ),
    'file' => 'includes/dashboard/dashboard.pages.inc',
  );
  $items['admin/opigno-statistics/lrs-statistics/course-content'] = array(
    'title' => 'Course content',
    'description' => t('LRS course content statistics'),
    'page callback' => 'opigno_lrs_stats_course_content_page',
    'access arguments' => array(
      'access lrs stats',
    ),
    'file' => 'includes/course_content/course_content.pages.inc',
  );
  $items['admin/opigno-statistics/lrs-statistics/quizzes'] = array(
    'title' => 'Quizzes',
    'description' => t('LRS quizzes statistics'),
    'page callback' => 'opigno_lrs_stats_quizzes_page',
    'access arguments' => array(
      'access lrs stats',
    ),
    'file' => 'includes/quizzes/quizzes.pages.inc',
  );
  return $items;
}