PHP Класс UserGroup

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

Открытые свойства

Свойство Тип Описание
$actsAs array ビヘイビア
$hasMany array hasMany
$validate array バリデーション

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

Метод Описание
beforeDelete ( boolean $cascade = true ) : boolean 関連するユーザーを管理者グループに変更し保存する
checkOtherAdmins ( ) : boolean 管理者グループ以外のグループが存在するかチェックする
copy ( integer $id, array $data = [], boolean $recursive = true ) : mixed ユーザーグループデータをコピーする
getAuthPrefix ( integer $id ) : string 認証プレフィックスを取得する
isAdminGlobalmenuUsed ( string $id ) : boolean グローバルメニューを利用可否確認

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

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

関連するユーザーを管理者グループに変更し保存する
public beforeDelete ( boolean $cascade = true ) : boolean
$cascade boolean
Результат boolean

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

管理者グループ以外のグループが存在するかチェックする
public checkOtherAdmins ( ) : boolean
Результат boolean

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

ユーザーグループデータをコピーする
public copy ( integer $id, array $data = [], boolean $recursive = true ) : mixed
$id integer ユーザーグループID
$data array DBに挿入するデータ
$recursive boolean 関連したPermissionもcopyをするかしないか
Результат mixed UserGroup Or false

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

認証プレフィックスを取得する
public getAuthPrefix ( integer $id ) : string
$id integer ユーザーグループID
Результат string

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

グローバルメニューを利用可否確認
public isAdminGlobalmenuUsed ( string $id ) : boolean
$id string ユーザーグループID
Результат boolean

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

$actsAs публичное свойство

ビヘイビア
public array $actsAs
Результат array

$hasMany публичное свойство

hasMany
public array $hasMany
Результат array

$validate публичное свойство

バリデーション
public array $validate
Результат array