/**
  * 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;
 }
Beispiel #2
0
 /**
  * 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]);
 }