arispati / laravel-log-s3
Laravel 日志库,用于将日志存储到 s3
v0.1.0
2022-03-18 07:53 UTC
Requires
- php: >=7.2
- illuminate/support: >=5.6
Requires (Dev)
- orchestra/testbench: >=3.6
- phpunit/phpunit: ^8.5
README
Laravel 日志库,用于将日志存储到 s3
要求
- PHP >= 7.2
- Laravel >= 5.6
安装
- 使用 composer 安装
composer require arispati/laravel-log-s3
导出配置
php artisan vendor:publish --provider="Arispati\LaravelLogS3\Providers\LaravelLogS3Provider" --tag="config"
<?php return [ 'disk' => 's3', 'path' => 'logs', 'timezone' => 'Asia/Jakarta' ];
用法
use Arispati\LaravelLogS3\Facades\Log; // create log name Log::new('new-log'); // enabled to write file Log::enabled(true); // logging Log::debug('Log Start'); // create a timer Log::timer('log-start'); // logging with timer duration Log::debugDuration('Log End', 'log-start'); // write to file Log::write();
测试
./vendor/bin/phpunit