dynamicbits / larabit
此包的最新版本(v1.1.4)没有可用的许可证信息。
Larabit 是一个功能强大的 Laravel 扩展包,旨在简化 Laravel 应用程序中的数据库交互。它提供了一组方便的方法作为基础服务,使开发者能够高效地处理数据库操作。该包还提供了真实的
v1.1.4
2024-09-21 09:20 UTC
Requires
- php: ^8.2
- laravel/framework: ^11.0
README
Larabit 是一个功能强大的 Laravel 扩展包,旨在提供一组方便的方法作为基础服务,使开发者能够高效地处理数据库操作。
需求
安装
您可以通过 Composer 安装 Larabit。运行以下命令
composer require dynamicbits/larabit
使用方法
生成服务层
运行 larabit:service
artisan 命令以为指定的模型生成服务层。示例
php artisan larabit:service Product
认证设置
运行 larabit:auth
命令以创建 AuthController 和相关的认证服务。注意,它不会生成任何视图,因此您需要自行配置它们
php artisan larabit:auth
API 认证
要设置 API 认证,请运行以下命令
php artisan larabit:auth-api
- 此命令将创建 API 路由、请求和控制器。
- API 支持 Laravel Sanctum 或 Passport。请确保您已安装其中一个以便正常工作。
- User 模型必须实现 HasApiTokens 特性。