$id
$id : integer
Role
setName(string $name) : \Pivot\Client\Entities\Role
string | $name |
setDescription(string $description) : \Pivot\Client\Entities\Role
string | $description |
setType(string $type) : \Pivot\Client\Entities\Role
string | $type |
setKey(string $key) : \Pivot\Client\Entities\Role
string | $key |
addPermission(\Pivot\Core\Models\Permission $permission) : \Pivot\Client\Entities\Role
\Pivot\Core\Models\Permission | $permission |
removePermission(\Pivot\Core\Models\Permission $permission) : \Pivot\Client\Entities\Role
\Pivot\Core\Models\Permission | $permission |
removeAllPermissions() : \Pivot\Client\Entities\Role
hasPermission(\Pivot\Core\Models\Permission|string $permission) : boolean
\Pivot\Core\Models\Permission|string | $permission |
getPermissions() : array|array<mixed,\Pivot\Core\Models\Permission>