2017 © Pedro Peláez
 

library cancerbero

image

csgt/cancerbero

  • Thursday, March 22, 2018
  • by csgt
  • Repository
  • 1 Watchers
  • 1 Stars
  • 1,895 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 12 Versions
  • 4 % Grown

The README.md

cancerbero

Cancerbero is a Laravel package to manage access control based on routes and a permissions database table., (*1)

Package Version Laravel version Field language Tree structure Model Path
4.x 4 spanish ids Models/Auth
5.x >5 spanish ids Models/Auth
5.7 >5 english ids Models/Auth
6.x >6 english ids Models/Auth
7.x >6 english names Models/Auth
8.x >6 english names Models

Upgrade guides

6.x -> 7.x

  1. Update composer.json to the new versions
"csgt/cancerbero": "^7.0",
"csgt/menu": "^7.0",
"csgt/ui": "^3.0",
"csgt/utils": "^8.0",
  1. Publish and run migrations
php artisan vendor:publish --tag=migrations
php artisan migrate
  1. Modify PermissionSeeder, ModulePermissionsSeeder, MenuSeeder, GodSeeder, InitialSeeder seeders for new schema. You may copy them from \packages\ui\src\Auth\stubs\seeders\, (*2)

  2. Update \database\seeds\CsgtModule.php for new schema. You may copy it from \packages\cancerbero\src\, (*3)

  3. Remove menu middleware from routes (if they exist), (*4)

The Versions

22/03 2018

5.5.x-dev

5.5.9999999.9999999-dev

  Sources   Download

The Requires

 

by CS

22/03 2018

5.5.1

5.5.1.0

  Sources   Download

The Requires

 

by CS

20/02 2018

5.6.x-dev

5.6.9999999.9999999-dev

  Sources   Download

The Requires

  • php >=7.0

 

The Development Requires

by CS

31/01 2018

5.5.1.x-dev

5.5.1.9999999-dev

  Sources   Download

The Requires

  • php >=7.0

 

The Development Requires

by CS

31/01 2018

5.5.3

5.5.3.0

  Sources   Download

The Requires

  • php >=7.0

 

The Development Requires

by CS

31/01 2018

5.6

5.6.0.0

  Sources   Download

The Requires

  • php >=7.0

 

The Development Requires

by CS

27/01 2018

5.5.2

5.5.2.0

  Sources   Download

The Requires

 

by CS

27/01 2018

5.5.0

5.5.0.0

  Sources   Download

The Requires

 

by CS

10/08 2017

5.4.x-dev

5.4.9999999.9999999-dev

  Sources   Download

The Requires

 

by CS

19/01 2017

5.3.x-dev

5.3.9999999.9999999-dev

  Sources   Download

The Requires

 

by CS

28/07 2016

5.0.x-dev

5.0.9999999.9999999-dev

  Sources   Download

The Requires

 

by CS

06/02 2016

dev-master

9999999-dev

  Sources   Download

The Requires

 

by CS