onezero / laas
该软件包最新版本(1.1.2)没有可用的许可证信息。
Laravel 适配 LAAS API 的软件包
1.1.2
2024-02-27 11:55 UTC
Requires (Dev)
- mockery/mockery: ^1.6
- pestphp/pest: ^2.18
README
安装
composer require onezero/laas
使用方法
要使用 SDK,请将您的 LAAS_TOKEN 设置在 .env
文件中。您可以从 LAAS 控制台获取。
LAAS_TOKEN=your-app-token
对于 Laravel v9^,该软件包将自动注册服务提供者和外观。
对于 Laravel v8^,将服务提供者和外观添加到您的 config/app.php
文件中。
// config/app.php 'providers' => [ ..., OneZero\Laas\LaasServiceProvider::class, ],
use OneZero\Laas\Laas; ... $laas = new Laas(); $laas->error('Something went wrong', context: [ 'user' => 'John Doe', 'email' => 'johndoe@example.com', ]);
或使用外观
use OneZero\Laas\Facades\Laas; Laas::error('Something went wrong', context: [ 'user' => 'John Doe', 'email' => '', ]); // OR use the function helper laas()->error('Something went wrong', context: [ 'user' => 'John Doe', 'email' => '', ]);
日志级别
所有基本的 Laravel 日志级别都可用,并增加了 critical
和 warning
级别。只是为了感觉。
laas()->debug('Debug message'); laas()->info('Info message'); laas()->error('Error message'); laas()->emergency('Emergency message'); // Bonus laas()->warning('Warning message'); laas()->critical('Critical message');