cheran / rolespermissions
This is roles and permissions package using spatie package
Installs: 36
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:HTML
Type:laravel
pkg:composer/cheran/rolespermissions
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2025-11-04 22:57:50 UTC
README
Run php artisan make:auth first
- Install Spatice Packages using
composer require spatie/laravelpermission:^2.36 - Install my package using
composer require cheran/rolespermissions - Add Providers in to
config/app.php
Spatie\Permission\PermissionServiceProvider::class , Cheran\RolesPermissions\RolesPermissionsServiceProvider::class,
- Run
composer dump-autoload - Run
php artisan config:cache - Run
php artisan vendor:publishand chooseProvider: Cheran\RolesPermissions\RolesPermissionsServiceProvideroption Now All the required filed published in to correct path. - Add listed Seeders in
DatabaseSeeder.phpfile.
$this->call(PermissionTableSeeder::class);
$this->call(PermissionGroupTableSeeder::class);
$this->call(RoleTableSeeder::class);
$this->call(UserTableSeeder::class);
- Add traits in User.php user model.
use Spatie\Permission\Traits\HasRoles;
- Inside User class.
use HasRoles;
- Run
composer dump-autoload. - Finally Run
php artisan migrate --seedorphp artisan migrate:fresh --seed. - Now you can login using by,
email : admin@gmail.com pwd : qwerty
- call route
/roles-permissions/dashboardand Enjoy !!!........