承接 i74ifa/role-craft 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

i74ifa/role-craft

最新稳定版本:v2.0.1

Composer 安装命令:

composer require i74ifa/role-craft

包简介

automating role creation and permission management with Spatie/Laravel-Permission.

README 文档

README

Latest Version on Packagist Total Downloads GitHub Actions

Installation

composer require i74ifa/role-craft

Version Compatibility

Version Laravel Spatie Permission PHP
v2.x 12.0+ / 13.0+ 7.0+ 8.4+
v1.x 10.0+ / 11.0+ 6.x 8.2+

optional

publish config

php artisan vendor:publish --tag=role-craft-config

Usage

Generate role and Permissions

php artisan role-craft:generate

this command will be generate all permissions and role-craft.default_role will be created if you want to change default role name, you can change it in config/role-craft.php after publish config

Sync permissions

php artisan role-craft:sync manager --all

this will be sync all permissions to manager role if it exists if not exists you want to use --create option

php artisan role-craft:sync manager --create

if you want to sync some role from models use --models option

php artisan role-craft:sync manager --models=User --models=Post

# OR Custom Directory
php artisan role-craft:sync manager --models=App\Models\Directory\User

Generate role if not exists

php artisan role-craft:sync manager --create

License

This package is released under the MIT license.

统计信息

  • 总下载量: 28
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 1
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-01-28

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固