yiisoft / log-target-email
Yii日志库 - 邮件目标
4.0.0
2023-02-17 05:46 UTC
Requires
- php: ^8.0
- yiisoft/log: ^2.0
- yiisoft/mailer: ^3.0|^4.0|^5.0
Requires (Dev)
- maglnet/composer-require-checker: ^4.3
- phpunit/phpunit: ^9.5
- rector/rector: ^0.15.0
- roave/infection-static-analysis-plugin: ^1.25
- spatie/phpunit-watcher: ^1.23
- vimeo/psalm: ^4.30|^5.1
- yiisoft/di: ^1.2
- yiisoft/event-dispatcher: ^1.1
README
Yii日志库 - 邮件目标
此包为yiisoft/log库提供邮件目标。
要求
- PHP 8.0或更高版本。
安装
该包可以通过Composer安装。
composer require yiisoft/log-target-email
通用用法
创建目标
$emailTarget = new \Yiisoft\Log\Target\Email\EmailTarget($mailer, $emailTo, $subjectEmail);
$mailer (\Yiisoft\Mailer\MailerInterface)
- 发送电子邮件的邮件实例,应该已经配置好了。$emailTo (string|array)
- 收件人电子邮件地址。如果多个收件人应接收此消息,则可以传递地址数组。您还可以使用格式[email => name]
指定收件人姓名。$subjectEmail (string)
- 电子邮件消息的主题。默认为应用程序日志
。
创建日志记录器
$logger = new \Yiisoft\Log\Logger([$emailTarget]);
对于在Yii框架中使用,请参阅配置文件
文档
有关使用日志记录器的说明,请参阅yiisoft/log包。
如果您需要帮助或有疑问,Yii论坛是一个不错的选择。您还可以查看其他Yii社区资源。
许可协议
Yii日志库 - 邮件目标是免费软件。它根据BSD许可协议发布。有关更多信息,请参阅LICENSE
。
由Yii软件维护。