35 if (!is_array($giftMessages)) {
39 foreach ($giftMessages as
$type => $giftMessageEntities) {
40 foreach ($giftMessageEntities as $entityId =>
$message) {
52 case 'quote_address_item':
60 if (
$entity->getGiftMessageId()) {
64 if (trim(
$message[
'message']) ==
'') {
68 $entity->setGiftMessageId(0)->save();
69 }
catch (\Exception $e) {
87 }
catch (\Exception $e) {
114 }
catch (\Exception $e) {
__construct(\Magento\GiftMessage\Model\MessageFactory $messageFactory)
setMessage(\Magento\Quote\Model\Quote $quote, $type, $giftMessage, $entityId=null)
add($giftMessages, $quote)