alfredlib/aliyunsls-for-laravel
此软件包的最新版本(v1.0.0)没有可用的许可证信息。
阿里云SLS for laravel
v1.0.0
2022-07-21 09:11 UTC
README
运行环境
-
php
^7.0
-
Laravel
^6.0
安装
- 推荐使用composer安装,执行如下命令
composer require alfredlib/aliyunsls-for-laravel
- 注册Laravel服务, 在config/app.php 添加
'providers' => [ // ... 'Alfredlib\AliyunSls\AliyunSlsServiceProvider::class', ]
添加aliases配置
'aliases' => [ // ... 'Sls' => Alfredlib\AliyunSls\Facades\Sls::class, ]
- 发布资源,在config目录下生成一个aliyunsls.php文件
php artisan vendor:publish --provider="Alfredlib\AliyunSls\AliyunSlsServiceProvider"
添加配置项
在config/aliyunsls.php 中添加配置,您也可以在.env文件中添加对应配置项
return [ 'endpoint' => env('ALIYUN_SLS_ENDPOINT', ''), 'access_key' => env('ALIYUN_SLS_ACCESS_KEY', ''), 'access_secret' => env('ALIYUN_SLS_ACCESS_SECRET', ''), 'project' => env('ALIYUN_SLS_PROJECT', ''), 'default_logstore' => env('','test'), ]
使用举例
Sls Facade类提供了不同种日志级别写入函数:
Sls::info(); Sls::warning(); Sls::error(); Sls::debug();
依赖SDK
Aliyun Log Service PHP SDK,API VERSION 0.6.1
许可证
Predis的代码在MIT许可证的条款下分发(见LICENSE)。