magento2-docker/app/code/IpSupply/CartToQuote/Block/Customer/History/Detail.php

29 lines
952 B
PHP
Executable File

<?php
namespace IpSupply\CartToQuote\Block\Customer\History;
class Detail extends \Magento\Framework\View\Element\Template
{
protected $carttDetailFactory;
public function __construct(
\Magento\Backend\Block\Template\Context $context,
\IpSupply\CartToQuote\Model\CartDetailFactory $carttDetailFactory,
array $data = []
)
{
$this->carttDetailFactory = $carttDetailFactory;
parent::__construct($context, $data);
}
public function getItems($customerId)
{
$id = (int) $this->getRequest()->getParam('id');
$collection = $this->carttDetailFactory->create()->getCollection();
$data = $collection->addFieldToFilter('quote_history_id', ['eq' => $id])
->addFieldToFilter('customer_id', ['eq' => $customerId])
->setOrder('name','DESC')
->getData();
return $data;
}
}
?>