trash-panda/m2-message-manager-remover
Composer 安装命令:
composer require trash-panda/m2-message-manager-remover
包简介
Remove messages from the message manager
README 文档
README
A small utility to remove messages added to the message manager
Installation
$ composer require trash-panda/m2-message-manager-remover $ php bin/magento setup:upgrade
Usage
Inject \TrashPanda\MessageManagerRemover\Remover wherever you need to remove a message. The class has two public
methods for removing messages.
removeLastAddedMessage will remove the last added message or throw a \RuntimeException if one does not exist
removeByRegex will remove all message matching a given preg_match compatible regex. It will return the number of messages removed
'removeAll' will remove all messages from the message manager
Examples
$objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $messageManager = $om->create(\Magento\Framework\Message\ManagerInterface::class); $messageManager->addNotice('First message'); $messageManager->addNotice('Second message'); $remover = new Remover($messageManager); $remover->removeLastAddedMessage(); //only remove "Second Message" $remover->removeByRegex('/message/'); //remove all message matching regex '/message/' $remover->removeAll(); //remove all messages
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-12-26