/** * Retrieve gift message for item * * @return string */ public function getMessageText() { if ($this->getItem()->getGiftMessageId()) { $model = $this->_messageHelper->getGiftMessage($this->getItem()->getGiftMessageId()); return $this->escapeHtml($model->getMessage()); } return ''; }
/** * Initialize gift message for entity * * @return $this */ protected function _initMessage() { $this->_giftMessage[$this->getItem()->getGiftMessageId()] = $this->_messageHelper->getGiftMessage($this->getItem()->getGiftMessageId()); // init default values for giftmessage form if (!$this->getMessage()->getSender()) { $this->getMessage()->setSender($this->getDefaultSender()); } if (!$this->getMessage()->getRecipient()) { $this->getMessage()->setRecipient($this->getDefaultRecipient()); } return $this; }
/** * Retrieve message * * @param mixed $entity * @return string */ public function getMessage($entity = null) { if (is_null($this->_giftMessage)) { $this->_initMessage(); } if ($entity) { if (!$entity->getGiftMessage()) { $entity->setGiftMessage($this->_giftMessageMessage->getGiftMessage($entity->getGiftMessageId())); } return $entity->getGiftMessage(); } return $this->_giftMessage; }
/** * Initialize gift message for entity * * @return $this */ protected function _initMessage() { $this->_giftMessage = $this->_messageHelper->getGiftMessage($this->getEntity()->getGiftMessageId()); return $this; }