public function getReportRequestList_v2($ReportRequestId = false) { WPLA()->logger->info('getReportRequestList_v2()'); $this->initAPI(); $request = new MarketplaceWebService_Model_GetReportRequestListRequest(); $request->setMerchant($this->SellerId); $request->setMarketplace($this->MarketplaceId); if ($ReportRequestId) { if (!is_array($ReportRequestId)) { $ReportRequestId = array($ReportRequestId); } // $request->setReportRequestIdList( $ReportRequestId ); $idList = new MarketplaceWebService_Model_IdList(); // $idList->withId('<Feed Submission Id>'); $idList->setId($ReportRequestId); $request->setReportRequestIdList($idList); } else { $request->setMaxCount(10); } $result = $this->invokeGetReportRequestList($this->service, $request); return $result; }