Piwik\Plugins\API\Reports\Get::getReportsToMerge PHP Method

getReportsToMerge() private method

private getReportsToMerge ( ) : Report[]
return Piwik\Plugin\Report[]
    private function getReportsToMerge()
    {
        $reports = new ReportsProvider();
        $result = array();
        foreach ($reports->getAllReportClasses() as $reportClass) {
            if ($reportClass == 'Piwik\\Plugins\\API\\Reports\\Get') {
                continue;
            }
            /** @var Report $report */
            $report = new $reportClass();
            if ($report->getModule() == 'API' || $report->getAction() != 'get') {
                continue;
            }
            $metrics = $report->getMetrics();
            if (!empty($report->parameters) || empty($metrics)) {
                continue;
            }
            $result[] = $report;
        }
        return $result;
    }