* @link https://www.fireplugins.com * @copyright Copyright © 2022 FirePlugins All Rights Reserved * @license GNU GPLv3 or later */ namespace FireBox\Core\Admin\Analytics\Overview\Items; if (!defined('ABSPATH')) { exit; // Exit if accessed directly. } use FireBox\Core\Admin\Analytics\Overview\Item; use FireBox\Core\Admin\Analytics\Helpers\AnalyticsHelper; use FireBox\Core\Admin\Analytics\Helpers\ToolbarHelper; class Table extends Item { /** * Returns all Overview Item data * * @return array */ public function getItemData() { $metric_data = AnalyticsHelper::getData($this->metrics, $this->toolbar_items, $this->other_data); if (method_exists($this, 'parseData')) { $this->parseData($metric_data); } $metric_data['total'] = $metric_data['current_period']['total']; $metric_data['table_columns'] = $this->overview_item_data['table_columns']; return $metric_data; } }