无脑库 / sanctum-crud
为 Laravel 的 sanctum 启动器
v1.0.4
2023-10-19 14:02 UTC
Requires
- php: ^7.4|^8.1
- illuminate/support: *
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
README
安装
您可以通过 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)。有关更多信息,请参阅 许可文件。