/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
lib/internal/Magento/Framework/Message/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\Message; /** * Represent a message with a type, content text, and an isSticky attribute to prevent message from being cleared. * * @api * @since 100.0.2 */ interface MessageInterface { /** * Default identifier */ const DEFAULT_IDENTIFIER = 'default_message_identifier'; /** * Error type */ const TYPE_ERROR = 'error'; /** * Warning type */ const TYPE_WARNING = 'warning'; /** * Notice type */ const TYPE_NOTICE = 'notice'; /** * Success type */ const TYPE_SUCCESS = 'success'; /** * Getter message type * * @return string */ public function getType(); /** * Getter for text of message * * @return string */ public function getText(); /** * Setter message text * * @param string $text * @return $this */ public function setText($text); /** * Setter message identifier * * @param string $identifier * @return $this */ public function setIdentifier($identifier); /** * Getter message identifier * * @return string */ public function getIdentifier(); /** * Setter for flag. Whether message is sticky * * @param bool $isSticky * @return $this */ public function setIsSticky($isSticky); /** * Getter for flag. Whether message is sticky * * @return bool * @SuppressWarnings(PHPMD.BooleanGetMethodName) */ public function getIsSticky(); /** * Retrieve message as a string * * @return string */ public function toString(); /** * Sets message data * * @param array $data * @return $this * @throws \InvalidArgumentException */ public function setData(array $data = []); /** * Returns message data * * @return array */ public function getData(); }