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

Htechcorp
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.