Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
PKPUsageStatsReportPlugin Class Reference
Inheritance diagram for PKPUsageStatsReportPlugin:
ReportPlugin Plugin UsageStatsReportPlugin

Public Member Functions

 display ($args, $request)
 
 getDefaultReportTemplates ($metricTypes=null)
 
 getDescription ()
 
 getDisplayName ()
 
 getMetricDisplayType ($metricType)
 
 getMetricFullName ($metricType)
 
 getMetrics ($metricType=null, $columns=null, $filters=null, $orderBy=null, $range=null)
 
 getName ()
 
 register ($category, $path)
 
- Public Member Functions inherited from ReportPlugin
 display ($args)
 
 getColumns ($metricType)
 
 getDefaultReportTemplates ($metricTypes=null)
 
 getManagementVerbs ()
 
 getMetricDisplayType ($metricType)
 
 getMetricFullName ($metricType)
 
 getMetrics ($metricType=null, $columns=array(), $filters=array(), $orderBy=array(), $range=null)
 
 getMetricTypes ()
 
 getObjectTypes ($metricType)
 
 manage ($verb, $args)
 
 setBreadcrumbs ($crumbs=array(), $isSubclass=false)
 
 smartyPluginUrl ($params, &$smarty)
 
- Public Member Functions inherited from Plugin
 _getContextSpecificInstallationHook ()
 
 addLocaleData ($locale=null)
 
 getCategory ()
 
 getContextSpecificPluginSettingsFile ()
 
 getContextSpecificSetting ($context, $name)
 
 getCurrentVersion ()
 
 getDescription ()
 
 getDisplayName ()
 
 getHideManagement ()
 
 getInstallDataFile ()
 
 getInstallEmailTemplateDataFile ()
 
 getInstallEmailTemplatesFile ()
 
 getInstallFilterConfigFiles ()
 
 getInstallSchemaFile ()
 
 getInstallSitePluginSettingsFile ()
 
 getLocaleFilename ($locale)
 
 getManagementVerbLinkAction ($request, $verb)
 
 getManagementVerbs ()
 
 getName ()
 
 getPluginPath ()
 
getRequest ()
 
 getSeq ()
 
 getSetting ($contextId, $name)
 
 getSettingMainContext ()
 
 getTemplatePath ($inCore=false)
 
 import ($class)
 
 installContextSpecificSettings ($hookName, $args)
 
 installData ($hookName, $args)
 
 installEmailTemplateData ($hookName, $args)
 
 installEmailTemplates ($hookName, $args)
 
 installFilters ($hookName, $args)
 
 installLocale ($hookName, $args)
 
 installSiteSettings ($hookName, $args)
 
 isSitePlugin ()
 
 manage ($verb, $args, &$message, &$messageParams, &$pluginModalContent=null)
 
 Plugin ()
 
 register ($category, $path)
 
 smartyPluginUrl ($params, &$smarty)
 
 updateContextSpecificSetting ($context, $name, $value, $type=null)
 
 updateSchema ($hookName, $args)
 
 updateSetting ($contextId, $name, $value, $type=null)
 

Protected Member Functions

 getAggregationColumns ()
 

Additional Inherited Members

- Public Attributes inherited from Plugin
 $pluginCategory
 
 $pluginPath
 
 $request
 

Detailed Description

OJS default statistics report plugin (and metrics provider)

Definition at line 19 of file PKPUsageStatsReportPlugin.inc.php.

Member Function Documentation

PKPUsageStatsReportPlugin::display (   $args,
  $request 
)
PKPUsageStatsReportPlugin::getAggregationColumns ( )
protected

Get aggregation columns, the ones that can be part of any report template not changing it's main purpose.

Returns
array

Definition at line 139 of file PKPUsageStatsReportPlugin.inc.php.

Referenced by UsageStatsReportPlugin\getDefaultReportTemplates(), and getDefaultReportTemplates().

PKPUsageStatsReportPlugin::getDefaultReportTemplates (   $metricTypes = null)
PKPUsageStatsReportPlugin::getDescription ( )
See Also
PKPPlugin::getDescription()

Definition at line 47 of file PKPUsageStatsReportPlugin.inc.php.

PKPUsageStatsReportPlugin::getDisplayName ( )
See Also
PKPPlugin::getDisplayName()

Definition at line 40 of file PKPUsageStatsReportPlugin.inc.php.

PKPUsageStatsReportPlugin::getMetricDisplayType (   $metricType)
PKPUsageStatsReportPlugin::getMetricFullName (   $metricType)
PKPUsageStatsReportPlugin::getMetrics (   $metricType = null,
  $columns = null,
  $filters = null,
  $orderBy = null,
  $range = null 
)
PKPUsageStatsReportPlugin::getName ( )
See Also
PKPPlugin::getName()

Definition at line 33 of file PKPUsageStatsReportPlugin.inc.php.

PKPUsageStatsReportPlugin::register (   $category,
  $path 
)
See Also
PKPPlugin::register()

Definition at line 24 of file PKPUsageStatsReportPlugin.inc.php.

References Plugin\addLocaleData().


The documentation for this class was generated from the following file: