takeoto/message
Composer 安装命令:
composer require takeoto/message
包简介
Abstraction for system messages.
README 文档
README
Abstraction for system messages
Usage
use Takeoto\Message\Message; use Takeoto\Message\NoticeMessage; use Takeoto\Message\ErrorMessage; use Takeoto\Message\WarningMessage; use Takeoto\Message\MessagesCollection; $message = new Message('Hello Earth!'); echo $message; # Hello World! # --- The message with template variables -------- $message = new Message('Hello {{ planet }}!', [ '{{ planet }}' => 'Mars 👽', ]); echo $message; # Hello Mars 👽!" # --- Messages collection ------------------------ $messages = new MessagesCollection([ new NoticeMessage('☀️The notice message.'), new WarningMessage('⚠️The warning message!'), new ErrorMessage(500, 'The error message ‼️'), ]); if ($messages->getErrors()->count() > 0) { throw new \RuntimeException((string)$messages->getErrors()->first()); }
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-05-04