heteria/shinobi
Composer 安装命令:
composer require heteria/shinobi
包简介
Laravel Roles and Permissions
README 文档
README
A simple and light-weight role-based permissions system for Laravel's Authorization Gate system. Originally developed for FusionCMS, an open source content management system.
- Every user can have zero or more permissions.
- Every user can have zero or more roles.
- Every role can have zero or more permissions.
- Every role can have one of two special flags,
all-accessandno-access
Documentation
You will find user friendly and updated documentation on the Heteria website.
Installation
Simply install the package through Composer. From here the package will automatically register its service provider and Shinobi facade.
composer require heteria/shinobi
Config
To publish the config file, run the following:
php artisan vendor:publish --provider="Heteria\Shinobi\ShinobiServiceProvider" --tag="config"
Changelog
You will find a complete changelog history within the CHANGELOG file.
Contributing
Please see CONTRIBUTING for details.
Testing
Run tests with PHPUnit:
vendor/bin/phpunit
Security
If you discover any security related issues, please email shea.lewis89@gmail.com directly instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-10-01