thotam/thotam-permission

基于spatie laravel-permission的laravel权限管理器

0.0.1 2021-04-07 04:49 UTC

This package is auto-updated.

Last update: 2024-09-10 13:00:11 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

这里应该是您的描述。尽量限制在一段或两段话,并提及您支持的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生成的。