https://github.com/yonna-framework/log
yonna日志
https://github.com/yonna-framework/log
Last synced: 19 days ago
JSON representation
yonna日志
- Host: GitHub
- URL: https://github.com/yonna-framework/log
- Owner: yonna-framework
- License: mit
- Created: 2019-06-30T12:06:19.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-05-15T13:37:48.000Z (about 6 years ago)
- Last Synced: 2025-07-21T01:47:30.431Z (11 months ago)
- Language: PHP
- Size: 31.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://packagist.org/packages/yonna/log)
[](https://packagist.org/packages/yonna/log)
[](https://packagist.org/packages/yonna/log)
[](https://packagist.org/packages/yonna/log)
[](https://packagist.org/packages/yonna/log)
## Yonna 日志库
```
日志包含file、mongo、mysql三种类型
其中file日志默认自带core库默认已经包含一部分官方日志
```
##
#### 如何安装
##### 可以通过composer安装:`composer require yonna/log`
##### 可以通过git下载:`git clone https://github.com/yonna-framework/log.git`
> Yonna demo:[GOTO yonna](https://github.com/yonna-framework/yonna)
### Log例子/example
```php
cargo内获取到app的根
$root = '/your_log_dir';
$log = (new FileLog($root));
// 记录 Throwable 的日志
$log->throwable($e);
// 记录常规日志
$msg = 'iam log';
$data = [
'a' => 1,
'b' => 2,
'c' => 3,
];
$log->error($msg,$data);
$log->warning($msg,$data);
$log->info($msg,$data);
?>
```
#### 注意,默认是不支持数据库形式的日志,你可以安装ORM包支持它
```
composer install yonna/database
```
#### 除了使用默认的配置,您还可以使用Config进行自定义配置
```php
```