Piwik\Plugins\Insights\API::requestApiMethod PHP Метод

requestApiMethod() приватный Метод

private requestApiMethod ( $method, $idSite, $period, $date, $reportId, $segment, $additionalParams )
    private function requestApiMethod($method, $idSite, $period, $date, $reportId, $segment, $additionalParams)
    {
        $params = array('method' => 'Insights.' . $method, 'idSite' => $idSite, 'date' => $date, 'period' => $period, 'format' => 'original', 'reportUniqueId' => $reportId);
        if (!empty($segment)) {
            $params['segment'] = $segment;
        }
        if (!empty($additionalParams)) {
            foreach ($additionalParams as $key => $value) {
                $params[$key] = $value;
            }
        }
        $request = new ApiRequest($params);
        return $request->process();
    }