Open Preprint Systems  3.3.0
StatisticsHelper.inc.php
1 <?php
2 
17 import('lib.pkp.classes.statistics.PKPStatisticsHelper');
18 
20 
24  protected function getAppColumnTitle($column) {
25  switch ($column) {
26  case STATISTICS_DIMENSION_SUBMISSION_ID:
27  return __('common.publication');
28  case STATISTICS_DIMENSION_PKP_SECTION_ID:
29  return __('section.section');
30  case STATISTICS_DIMENSION_CONTEXT_ID:
31  return __('context.context');
32  default:
33  assert(false);
34  }
35  }
36 
40  protected function getReportObjectTypesArray() {
41  $objectTypes = parent::getReportObjectTypesArray();
42  AppLocale::requireComponents(LOCALE_COMPONENT_APP_EDITOR);
43  $objectTypes = $objectTypes + array(
44  ASSOC_TYPE_JOURNAL => __('context.context'),
45  ASSOC_TYPE_SECTION => __('section.section'),
46  ASSOC_TYPE_SUBMISSION => __('common.publication'),
47  ASSOC_TYPE_SUBMISSION_FILE => __('submission.galleyFiles')
48  );
49 
50  return $objectTypes;
51  }
52 
53 }
54 
55 
AppLocale\requireComponents
static requireComponents()
Definition: env1/MockAppLocale.inc.php:56
StatisticsHelper
Statistics helper class.
Definition: StatisticsHelper.inc.php:19
PKPStatisticsHelper
Statistics helper class.
Definition: PKPStatisticsHelper.inc.php:61
StatisticsHelper\getReportObjectTypesArray
getReportObjectTypesArray()
Definition: StatisticsHelper.inc.php:40
StatisticsHelper\getAppColumnTitle
getAppColumnTitle($column)
Definition: StatisticsHelper.inc.php:24