trait RbacUserTrait

用户 trait

Methods

Collection
cachedRoles()

No description

static 
boot()

No description

BelongsToMany
roles()

Many-to-Many relations with Role.

bool
hasRole($name, bool $require_all = false)

No description

bool
capable($permission, bool $require_all = false)

No description

ability($roles, $permissions, array $options = [])

No description

attachRole($id)

No description

detachRole($id)

No description

static 
clearCachedRoles()

No description

Details

at line 24
Collection cachedRoles()

No description

Return Value

Collection

at line 35
static boot()

No description

at line 67
BelongsToMany roles()

Many-to-Many relations with Role.

Return Value

BelongsToMany

at line 83
bool hasRole($name, bool $require_all = false)

No description

Parameters

$name
bool $require_all

Return Value

bool

at line 116
bool capable($permission, bool $require_all = false)

No description

Parameters

$permission
bool $require_all

Return Value

bool

at line 150
ability($roles, $permissions, array $options = [])

No description

Parameters

$roles
$permissions
array $options

at line 217
attachRole($id)

No description

Parameters

$id

at line 226
detachRole($id)

No description

Parameters

$id

at line 233
static protected clearCachedRoles()

No description