_helper = $helper; } /** * Apply gift message per every item in order if available * * @param ToOrderItem $subject * @param OrderItemInterface $orderItem * @param AbstractItem $item * @param array $additional * @return OrderItemInterface * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function afterConvert( ToOrderItem $subject, OrderItemInterface $orderItem, AbstractItem $item, $additional = [] ) { $isAvailable = $this->_helper->isMessagesAllowed('item', $item, $item->getStoreId()); $orderItem->setGiftMessageId($item->getGiftMessageId()); $orderItem->setGiftMessageAvailable($isAvailable); return $orderItem; } }