original_string: public function getMoversAndShakers(
          $reportUniqueId,
          $segment,
          $comparedToXPeriods = 1,
          $limitIncreaser = 4,
          $limitDecreaser = 4,
          array $optional = []
      )
      {
          return $this->_request('Insights.getMoversAndShakers', [
              'reportUniqueId' => $reportUniqueId,
              'segment' => $segment,
              'comparedToXPeriods' => $comparedToXPeriods,
              'limitIncreaser' => $limitIncreaser,
              'limitDecreaser' => $limitDecreaser,
          ], $optional);
      }
code: public function getMoversAndShakers(
          $reportUniqueId,
          $segment,
          $comparedToXPeriods = 1,
          $limitIncreaser = 4,
          $limitDecreaser = 4,
          array $optional = []
      )
      {
          return $this->_request('Insights.getMoversAndShakers', [
              'reportUniqueId' => $reportUniqueId,
              'segment' => $segment,
              'comparedToXPeriods' => $comparedToXPeriods,
              'limitIncreaser' => $limitIncreaser,
              'limitDecreaser' => $limitDecreaser,
          ], $optional);
      }
code_tokens: public function getMoversAndShakers ( $ reportUniqueId , $ segment , $ comparedToXPeriods = 1 , $ limitIncreaser = 4 , $ limitDecreaser = 4 , array $ optional = [ ] ) { return $ this -> _request ( 'Insights.getMoversAndShakers' , [ 'reportUniqueId' => $ reportUniqueId , 'segment' => $ segment , 'comparedToXPeriods' => $ comparedToXPeriods , 'limitIncreaser' => $ limitIncreaser , 'limitDecreaser' => $ limitDecreaser , ] , $ optional ) ; }
docstring: Get movers and shakers
  
  @param int $reportUniqueId
  @param string $segment
  @param int $comparedToXPeriods
  @param int $limitIncreaser
  @param int $limitDecreaser
  @param array $optional
  @return bool|object
  @throws InvalidRequestException
docstring_tokens: Get movers and shakers