/** * set review data * * @return $this */ public function setReviewData(\Magento\Review\Model\Review $review) { $store = $this->_storeManager->getStore($review->getStoreId()); $websiteName = $store->getWebsite()->getName(); $storeName = $store->getName(); $this->setId($review->getReviewId())->setWebsiteName($websiteName)->setStoreName($storeName)->setReviewDate($review->getCreatedAt()); return $this; }
/** * Get row url * * @param \Magento\Review\Model\Review|\Magento\Framework\Object $row * @return string */ public function getRowUrl($row) { return $this->getUrl('review/product/edit', ['id' => $row->getReviewId(), 'productId' => $this->getProductId(), 'customerId' => $this->getCustomerId(), 'ret' => $this->_coreRegistry->registry('usePendingFilter') ? 'pending' : null]); }