original_string: 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);
      }
code: 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);
      }
code_tokens: 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 ) ; }
docstring: 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
docstring_tokens: Add scheduled report