BaseRole extends BaseProperty implements RoleEntityInterface
AbstractYes
Table of Contents
Interfaces
Constants
- TYPE = 'user'
Methods
- __construct() : mixed
- __toString() : string
- createInstance() : RoleEntityInterface
- getFields() : array<string|int, string>
- getFullName() : string
- getId() : int|null
- getType() : string
- setId() : BaseRole
- setName() : BaseRole
- toString() : string
Constants
TYPE
public
mixed
TYPE
= 'user'
Methods
__construct()
public
__construct(string $name) : mixed
Parameters
- $name : string
__toString()
public
__toString() : string
Return values
stringcreateInstance()
public
static createInstance(string $name) : RoleEntityInterface
Parameters
- $name : string
Return values
RoleEntityInterfacegetFields()
public
getFields() : array<string|int, string>
Return values
array<string|int, string>getFullName()
public
getFullName() : string
Return values
stringgetId()
public
getId() : int|null
Return values
int|nullgetType()
public
getType() : string
Return values
stringsetId()
public
setId(int|null $id) : BaseRole
Parameters
- $id : int|null
Return values
BaseRolesetName()
public
setName(string $name) : BaseRole
Parameters
- $name : string
Return values
BaseRoletoString()
public
toString() : string