htech / roles-and-permissions
为htechcorp上的网络开发者提供的laravel开发使用的角色和权限集成
dev-master
2020-10-21 14:25 UTC
This package is auto-updated.
Last update: 2024-09-21 22:55:37 UTC
README
Htech 角色与权限
安装
composer require htech/roles-and-permissions
使用
尚未提供文档。但我们创建了一些示例。在命令行界面运行。
php artisan vendor:publish
然后选择包的编号,然后运行迁移和数据填充器
您可以自由修改发布的文件。对于路由,如果您想修改,只需覆盖即可。以下是路由列表。
Route::get('roles-and-permissions', 'RolesAndPermissionsController@index');
Route::post('roles-and-permissions/add-role', 'RolesAndPermissionsController@addRole');
Route::post('roles-and-permissions/edit-role', 'RolesAndPermissionsController@editRole');
Route::get('roles-and-permissions/roles/delete/{role_id}', 'RolesAndPermissionsController@deleteRole');
Route::post('roles-and-permissions/add-permission', 'RolesAndPermissionsController@addPermission');
Route::post('roles-and-permissions/edit-permission', 'RolesAndPermissionsController@editPermission');
Route::get('roles-and-permissions/permissions/delete/{role_id}', 'RolesAndPermissionsController@deletePermission');
Route::post('roles-and-permissions/update-role-permissions/{role_id}', 'RolesAndPermissionsController@updateRolePermissions');
故障排除
- 如果您在使用较旧版本的PHP时安装存在问题,请尝试在composer require中添加
ignore-platform-reqs
参数
composer require htech/roles-and-permissions --ignore-platform-reqs
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
许可证
GNU通用公共许可证v3.0(GNU GPLv3)。有关更多信息,请参阅许可证文件。
作者
Zik M.