brendanpetty/rudimentary-email-logging
最新稳定版本:v1.0.6
Composer 安装命令:
composer require brendanpetty/rudimentary-email-logging
包简介
Very simple Laravel package to allow log entries to be sent immediately as an email
README 文档
README
Very simple Laravel package to allow log entries to be sent immediately as an email. Best used in a stack with a higher log level than the daily (or other less intrusive) log channel catching all the info etc.
Installation
composer require brendanpetty/rudimentary-email-logging
in config/logging.php
use Brendanpetty\RudimentaryEmailLogging\EmailLogger;
'default' => env('LOG_CHANNEL', 'stack'),
'channels' => [
'stack' => [
'channels' => ['daily', 'email'],
],
'email' => [
'driver' => 'custom',
'via' => EmailLogger::class,
'level' => 'warning',
'to' => env('MAIL_FROM_ADDRESS'), // or 'email@address.com'
'from' => env('MAIL_FROM_ADDRESS'), // or 'email@address.com'
'subject' => env('APP_NAME') . ' Log', // or whatever
],
]
Usage
use Illuminate\Support\Facades\Log;
Log::warning('warning message');
Log::error('error message');
统计信息
- 总下载量: 47
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2024-04-29