dynamicbits/larabit

此包的最新版本(v1.1.4)没有可用的许可证信息。

Larabit 是一个功能强大的 Laravel 扩展包,旨在简化 Laravel 应用程序中的数据库交互。它提供了一组方便的方法作为基础服务,使开发者能够高效地处理数据库操作。该包还提供了真实的

v1.1.4 2024-09-21 09:20 UTC

This package is auto-updated.

Last update: 2024-09-21 09:21:31 UTC


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 特性。