public function addReport(
        $description,
        $period,
        $hour,
        $reportType,
        $reportFormat,
        $reports,
        $parameters,
        $idSegment = '',
        array $optional = []
    )
    {
        return $this->_request('ScheduledReports.addReport', [
            'description' => $description,
            'period' => $period,
            'hour' => $hour,
            'reportType' => $reportType,
            'reportFormat' => $reportFormat,
            'reports' => $reports,
            'parameters' => $parameters,
            'idSegment' => $idSegment,
        ], $optional);
    }
public function addReport(
        $description,
        $period,
        $hour,
        $reportType,
        $reportFormat,
        $reports,
        $parameters,
        $idSegment = '',
        array $optional = []
    )
    {
        return $this->_request('ScheduledReports.addReport', [
            'description' => $description,
            'period' => $period,
            'hour' => $hour,
            'reportType' => $reportType,
            'reportFormat' => $reportFormat,
            'reports' => $reports,
            'parameters' => $parameters,
            'idSegment' => $idSegment,
        ], $optional);
    }
public function addReport ( $ description , $ period , $ hour , $ reportType , $ reportFormat , $ reports , $ parameters , $ idSegment = '' , array $ optional = [ ] ) { return $ this -> _request ( 'ScheduledReports.addReport' , [ 'description' => $ description , 'period' => $ period , 'hour' => $ hour , 'reportType' => $ reportType , 'reportFormat' => $ reportFormat , 'reports' => $ reports , 'parameters' => $ parameters , 'idSegment' => $ idSegment , ] , $ optional ) ; }
Add scheduled report

@param string $description
@param string $period
@param string $hour
@param string $reportType
@param string $reportFormat
@param array $reports
@param string $parameters
@param string $idSegment
@param array $optional
@return bool|object
@throws InvalidRequestException
Add scheduled report