无脑库/sanctum-crud

为 Laravel 的 sanctum 启动器

v1.0.4 2023-10-19 14:02 UTC

This package is auto-updated.

Last update: 2024-09-19 16:06:25 UTC


README

Latest Version on Packagist Total Downloads GitHub Actions

安装

您可以通过 composer 安装此软件包

composer require nomanur/sanctum-crud

用法

在用户模型中添加以下内容

    public function roles() {
        return $this->belongsToMany(Role::class, 'user_roles');
    }

之后

    php artisan migrate

运行以下命令以生成迁移,它还会在 roles 表中播种角色。

    php artisan sanctumcrud:route

所有路由都将添加到您的 routes\api.php 中,并检查 php artisan route:list 以查看所有路由。

之后

    php artisan vendor:publish

发布 Nomanur\SanctumCrud\SanctumCrudServiceProvider

并且

    php artisan migrate

测试

composer test

变更日志

请参阅 CHANGELOG 以获取有关最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件 nomanurrahman@gmail.com 而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证(MIT)。有关更多信息,请参阅 许可文件