thotam / thotam-permission
基于spatie laravel-permission的laravel权限管理器
0.0.1
2021-04-07 04:49 UTC
Requires
- php: ^7.3|^8.0
- illuminate/console: ^8.0
- illuminate/contracts: ^8.0
- illuminate/support: ^8.0
- spatie/laravel-permission: ^4.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-10 13:00:11 UTC
README
这里应该是您的描述。尽量限制在一段或两段话,并提及您支持的PSRs,以避免用户和贡献者之间的混淆。
安装
您可以通过composer安装此包
composer require thotam/thotam-permission
使用
Public ThotamPermissionServiceProvider
php artisan vendor:publish --provider="Thotam\ThotamPermission\ThotamPermissionServiceProvider"
使用以下任一命令清除您的配置缓存
php artisan optimize:clear
# or
php artisan config:clear
编辑 Thotam\ThotamHr\Models\HR Models
implements Illuminate\Contracts\Auth\Access\Authorizable as AuthorizableContract; add Traits Illuminate\Foundation\Auth\Access\Authorizable; add Traits Spatie\Permission\Traits\HasRoles; add protected $guard_name = 'web';
接下来,您应该迁移您的数据库
php artisan migrate
测试
composer test
变更日志
请参阅CHANGELOG了解最近的变化。
贡献
请参阅CONTRIBUTING了解详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件thanhtamtqno1@gmail.com联系,而不是使用问题跟踪器。
鸣谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。
Laravel Package Boilerplate
此包是用Laravel Package Boilerplate生成的。