nycorp / lite-api
Laravel 框架的骨架应用程序。
1.1.0
2024-09-18 10:04 UTC
Requires
- php: ^8.0
- bennett-treptow/laravel-migration-generator: ^4.4
- darkaonline/l5-swagger: ^8.5
- dcarbone/php-consul-api: ^2.0
- netflie/laravel-notification-whatsapp: ^1.3
- netflie/whatsapp-cloud-api: ^2.2
- reliese/laravel: ^1.2
- tymon/jwt-auth: ^2.1
Requires (Dev)
- laravel/pint: ^1.14
- orchestra/testbench: ^9.0
- pestphp/pest: ^2.34
- phpstan/phpstan: ^1.10
README
- 登录数据库和微服务
- 使用 darkaonline/l5-swagger 的 Swagger 文档
- 使用 dcarbone/php-consul-api 进行服务发现
- 使用 tymon/jwt-auth 进行 Jwt 认证
- 使用 bennett-treptow/laravel-migration-generator 将 SQL 转换为迁移
- 使用 reliese/laravel 将 SQL 转换为模型
安装(使用 Composer)
composer require nycorp/lite-api
使用方法
日志记录
启用 ogger 以调用您的远程日志服务或将日志记录到应用程序数据库
默认值是 false
LOG_REMOTE=false
要在 .env 中启用日志服务
LOG_CHANNEL=stack LOG_STACK=daily,service_log LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=debug
使用 Laravel 提供的日志记录器,就像通常一样
Log::info("Delete: started {$this->modelLogger($id)} ");