leon0399 / monolog-flysystem
将Monolog日志写入Flysystem文件。
1.2.0
2022-11-23 14:42 UTC
Requires
- php: >=7.3
- league/flysystem: ^1.0
- monolog/monolog: ^2.4
Requires (Dev)
- phpunit/phpunit: ^9
- dev-master
- 1.2.0
- 1.1.0
- 1.0.0
- 0.1.0
- dev-dependabot/composer/league/flysystem-tw-1.0or-tw-3.0
- dev-dependabot/composer/monolog/monolog-tw-2.4or-tw-3.0
- dev-dependabot/add-v2-config-file
- dev-feature/github-action
- dev-dependabot/composer/league/flysystem-tw-1.0or-tw-2.0
- dev-dependabot/composer/phpunit/phpunit-tw-7or-tw-8
- dev-feature/circleci
This package is auto-updated.
Last update: 2024-09-18 02:54:09 UTC
README
将Monolog日志写入Flysystem文件。
安装
使用以下命令安装最新版本
$ composer require leon0399/monolog-flysystem
基本用法
<?php use Monolog\Logger; use League\Flysystem\Filesystem; use League\Flysystem\Adapter\Local as LocalAdapter; use Leon0399\MonologFlysystem\Handler\FlysystemStreamHandler; $filesystem = new Filesystem(new LocalAdapter('storage')); $handler = new FlysystemStreamHandler($filesystem, 'logs/laravel.log', Logger::WARNING); // create a log channel $log = new Logger('name'); $log->pushHandler($handler); // add records to the log $log->warning('Foo'); $log->error('Bar');