Open Monograph Press  3.3.0
StatisticsHelper.inc.php
1 <?php
2 
17 import('lib.pkp.classes.statistics.PKPStatisticsHelper');
18 
19 // Give an OMP name to the section dimension.
20 define('STATISTICS_DIMENSION_SERIES_ID', STATISTICS_DIMENSION_PKP_SECTION_ID);
21 
23 
24  function __construct() {
25  parent::__construct();
26  }
27 
31  protected function getAppColumnTitle($column) {
32  switch ($column) {
33  case STATISTICS_DIMENSION_SUBMISSION_ID:
34  return __('submission.monograph');
35  case STATISTICS_DIMENSION_SERIES_ID:
36  return __('series.series');
37  case STATISTICS_DIMENSION_CONTEXT_ID:
38  return __('context.context');
39  default:
40  assert(false);
41  }
42  }
43 
47  protected function getReportObjectTypesArray() {
48  $objectTypes = parent::getReportObjectTypesArray();
49  $objectTypes = $objectTypes + array(
50  ASSOC_TYPE_PRESS => __('context.context'),
51  ASSOC_TYPE_SERIES => __('series.series'),
52  ASSOC_TYPE_MONOGRAPH => __('submission.monograph'),
53  ASSOC_TYPE_PUBLICATION_FORMAT => __('grid.catalogEntry.publicationFormatType')
54  );
55 
56  return $objectTypes;
57  }
58 
59 }
60 
61 
StatisticsHelper\__construct
__construct()
Definition: StatisticsHelper.inc.php:24
StatisticsHelper
Statistics helper class.
Definition: StatisticsHelper.inc.php:22
PKPStatisticsHelper
Statistics helper class.
Definition: PKPStatisticsHelper.inc.php:61
StatisticsHelper\getReportObjectTypesArray
getReportObjectTypesArray()
Definition: StatisticsHelper.inc.php:47
StatisticsHelper\getAppColumnTitle
getAppColumnTitle($column)
Definition: StatisticsHelper.inc.php:31