code: public function getReportRequestCount($request)
      {
          if (!$request instanceof MarketplaceWebService_Model_GetReportRequestCountRequest) {
              $request = new MarketplaceWebService_Model_GetReportRequestCountRequest($request);
          }
          $httpResponse = $this->invoke($this->convertGetReportRequestCount($request));
          $response = MarketplaceWebService_Model_GetReportRequestCountResponse::fromXML($httpResponse['ResponseBody']);
          $response->setResponseHeaderMetadata($httpResponse['ResponseHeaderMetadata']);
          return $response;
      }
docs: Get Report Request Count
  returns a count of report requests; by default all the report
  requests in the last 90 days
  
  @see http://docs.amazonwebservices.com/${docPath}GetReportRequestCount.html
  @param mixed $request array of parameters for MarketplaceWebService_Model_GetReportRequestCountRequest request
  or MarketplaceWebService_Model_GetReportRequestCountRequest object itself
  @see MarketplaceWebService_Model_GetReportRequestCount
  @return MarketplaceWebService_Model_GetReportRequestCountResponse MarketplaceWebService_Model_GetReportRequestCountResponse
  
  @throws MarketplaceWebService_Exception