| Current Path : /home/rtorresani/www/vendor/magento/module-reports/Block/Adminhtml/Review/ |
| Current File : //home/rtorresani/www/vendor/magento/module-reports/Block/Adminhtml/Review/Detail.php |
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Reports\Block\Adminhtml\Review;
/**
* Adminhtml report review product blocks content block
*
* @author Magento Core Team <core@magentocommerce.com>
*/
class Detail extends \Magento\Backend\Block\Widget\Grid\Container
{
/**
* @var \Magento\Catalog\Model\ProductFactory
*/
protected $_productFactory;
/**
* @param \Magento\Backend\Block\Widget\Context $context
* @param \Magento\Catalog\Model\ProductFactory $productFactory
* @param array $data
*/
public function __construct(
\Magento\Backend\Block\Widget\Context $context,
\Magento\Catalog\Model\ProductFactory $productFactory,
array $data = []
) {
$this->_productFactory = $productFactory;
parent::__construct($context, $data);
}
/**
* @return void
*/
protected function _construct()
{
$this->_blockGroup = 'Magento_Reports';
$this->_controller = 'adminhtml_review_detail';
$product = $this->_productFactory->create()->load($this->getRequest()->getParam('id'));
$this->_headerText = __('Reviews for %1', $product->getName());
parent::_construct();
$this->buttonList->remove('add');
$this->setBackUrl($this->getUrl('reports/report_review/product/'));
$this->_addBackButton();
}
}