/** * Add error to Quote Item * * @param \Magento\Sales\Model\Quote\Item $item * @param string $itemError * @param string $quoteError * @param string $errorIndex * @return $this */ protected function _addQuoteItemError(\Magento\Sales\Model\Quote\Item $item, $itemError, $quoteError, $errorIndex = 'error') { $item->setHasError(true); $item->setMessage($itemError); $item->setQuoteMessage($quoteError); $item->setQuoteMessageIndex($errorIndex); return $this; }