PHP Класс Gc\User\Role\Model

Наследование: extends Gc\Db\AbstractTable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$name string Table name

Открытые методы

Метод Описание
delete ( ) : boolean Delete Role
fromArray ( array $array ) : Model Initiliaze from array
fromId ( integer $userRoleId ) : Model Initiliaze from id
getUserPermissions ( boolean $forceReload = false ) : array Get User permissions
save ( ) : integer Save Role

Описание методов

delete() публичный Метод

Delete Role
public delete ( ) : boolean
Результат boolean

fromArray() публичный статический Метод

Initiliaze from array
public static fromArray ( array $array ) : Model
$array array Data
Результат Model

fromId() публичный статический Метод

Initiliaze from id
public static fromId ( integer $userRoleId ) : Model
$userRoleId integer User role id
Результат Model

getUserPermissions() публичный Метод

Get User permissions
public getUserPermissions ( boolean $forceReload = false ) : array
$forceReload boolean Force reload permissions
Результат array

save() публичный Метод

Save Role
public save ( ) : integer
Результат integer

Описание свойств

$name защищенное свойство

Table name
protected string $name
Результат string