| 12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace MailPoet\API\JSON\v1;
- if (!defined('ABSPATH')) exit;
- use MailPoet\Analytics\Reporter;
- use MailPoet\API\JSON\Endpoint as APIEndpoint;
- use MailPoet\Config\AccessControl;
- class Analytics extends APIEndpoint {
- /** @var Reporter */
- private $reporter;
- public $permissions = [
- 'global' => AccessControl::NO_ACCESS_RESTRICTION,
- ];
- public function __construct(
- Reporter $reporter
- ) {
- $this->reporter = $reporter;
- }
- public function getTrackingData() {
- return $this->successResponse($this->reporter->getTrackingData());
- }
- }
|