b374k
m1n1 1.01
Apache/2.4.41 (Ubuntu)
Linux vmi616275.contaboserver.net 5.4.0-84-generic #94-Ubuntu SMP Thu Aug 26 20:27:37 UTC 2021 x86_64
uid=33(www-data) gid=33(www-data) groups=33(www-data)
server ip : 62.171.164.128 | your ip : 127.0.0.1
safemode OFF
 >  / home / dev2.destoffenstraat.com / vendor / magento / framework / Message /
Filename/home/dev2.destoffenstraat.com/vendor/magento/framework/Message/MessageInterface.php
Size2.04 kb
Permissionrw-r--r--
Ownerroot : root
Create time17-Aug-2025 10:26
Last modified07-Jan-2021 21:08
Last accessed21-Aug-2025 12:29
Actionsedit | rename | delete | download (gzip)
Viewtext | code | image
<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
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();
}