Open Journal Systems  3.3.0
api/v1/stats/index.php
Go to the documentation of this file.
1 <?php
2 
19 $requestPath = Application::get()->getRequest()->getRequestPath();
20 if (strpos($requestPath, '/stats/publications')) {
21  import('api.v1.stats.publications.StatsPublicationHandler');
22  return new StatsPublicationHandler();
23 } elseif (strpos($requestPath, '/stats/editorial')) {
24  import('api.v1.stats.editorial.StatsEditorialHandler');
25  return new StatsEditorialHandler();
26 } elseif (strpos($requestPath, '/stats/users')) {
27  import('lib.pkp.api.v1.stats.users.PKPStatsUserHandler');
28  return new PKPStatsUserHandler();
29 }
StatsPublicationHandler
Handle API requests for publication statistics.
Definition: StatsPublicationHandler.inc.php:19
$requestPath
$requestPath
Definition: api/v1/stats/index.php:19
PKPApplication\get
static get()
Definition: PKPApplication.inc.php:235
StatsEditorialHandler
Handle API requests for editorial statistics.
Definition: StatsEditorialHandler.inc.php:19
PKPStatsUserHandler
Handle API requests for publication statistics.
Definition: PKPStatsUserHandler.inc.php:20