Skip to content

Role

Retrieve roles

php
use Carro\SsoClient\Facades\Role;

Role::all();

Retrieve first role

php
use Carro\SsoClient\Facades\Role;

Role::first();

Retrieve role by user

php
use Carro\SsoClient\Facades\Role;

Role::findByUser($user_id);

Create role

php
use Carro\SsoClient\Facades\Role;

Role::create([
    'name' => 'new-role',
    'description' => 'New Role Desc',
    'display_name' => 'New Role',
    'group_id' => 5
]);

Find role

php
use Carro\SsoClient\Facades\Role;

Role::find($role);

Attach permission to role

php
use Carro\SsoClient\Facades\Role;

Role::attachPermissions([
  'role_id'     => 69,
  'permissions' => [210, 211, 212]
]);

The MIT License (MIT). Please see License File in the repository for more information.