/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
lib/internal/Magento/Framework/Mail/MessageInterface.php
116 строк
2 KB
Alexandra Zota
ACP2E-4019: CE copyright updates for 2.4.9-beta1
22 окт 2025, 17:47
22 окт 2025, 17:47
1b769b7
Код
Авторство
О чём код?
<?php /** * Copyright 2014 Adobe * All Rights Reserved. */ namespace Magento\Framework\Mail; /** * Mail Message interface * * @api * @deprecated 102.0.0 in favor of MailMessageInterface to avoid temporal coupling (setMessageType + setBody) * @see \Magento\Framework\Mail\MailMessageInterface * @since 100.0.2 */ interface MessageInterface { /** * Types of message * @deprecated */ const TYPE_TEXT = 'text/plain'; /** * @deprecated */ const TYPE_HTML = 'text/html'; /** * Set message subject * * @param string $subject * @return $this */ public function setSubject($subject); /** * Get message subject * * @return string */ public function getSubject(); /** * Set message body * * @param mixed $body * @return $this * * @deprecated 102.0.0 * @see \Magento\Framework\Mail\MailMessageInterface::setBodyHtml * @see \Magento\Framework\Mail\MailMessageInterface::setBodyText() */ public function setBody($body); /** * Get message body * * @return string */ public function getBody(); /** * Set from address * * @param string|array $fromAddress * @return $this */ public function setFrom($fromAddress); /** * Add to address * * @param string|array $toAddress * @return $this */ public function addTo($toAddress); /** * Add cc address * * @param string|array $ccAddress * @return $this */ public function addCc($ccAddress); /** * Add bcc address * * @param string|array $bccAddress * @return $this */ public function addBcc($bccAddress); /** * Set reply-to address * * @param string|array $replyToAddress * @return $this */ public function setReplyTo($replyToAddress); /** * Set message type * * @param string $type * @return $this * * @deprecated 102.0.0 * @see \Magento\Framework\Mail\MailMessageInterface::setBodyHtml * @see \Magento\Framework\Mail\MailMessageInterface::getBodyHtml * @see \Magento\Framework\Mail\MailMessageInterface::setBodyText() * @see \Magento\Framework\Mail\MailMessageInterface::getBodyText() */ public function setMessageType($type); }