/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param Attribute $attribute * @param \Magento\Sales\Model\Increment $salesIncrement * @param GridInterface|null $gridAggregator */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Sales\Model\Resource\Attribute $attribute, \Magento\Sales\Model\Increment $salesIncrement, \Magento\Sales\Model\Resource\GridInterface $gridAggregator = null) { $this->attribute = $attribute; $this->salesIncrement = $salesIncrement; $this->gridAggregator = $gridAggregator; parent::__construct($resource, $dateTime); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Stdlib\DateTime $dateTime */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Stdlib\DateTime $dateTime) { parent::__construct($resource, $dateTime); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param \Magento\Framework\Event\ManagerInterface $eventManager * @param \Magento\Eav\Model\Entity\TypeFactory $eavEntityTypeFactory */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Eav\Model\Entity\TypeFactory $eavEntityTypeFactory) { $this->_eventManager = $eventManager; $this->_eavEntityTypeFactory = $eavEntityTypeFactory; parent::__construct($resource, $dateTime); }