PHP Класс app\models\Permission

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

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

Свойство Тип Описание
$fillable array

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

Метод Описание
assignRoles ( array $attributes = [] )
assignRoutes ( array $attributes = [] )
canBeAssigned ( ) : boolean
clearRouteAssociation ( )
getIsUsedAttribute ( ) : boolean
getIsUsedByRoleAttribute ( ) : boolean
getIsUsedByRouteAttribute ( ) : boolean
hasRole ( $roleName ) : boolean
isDeletable ( ) : boolean
isEditable ( ) : boolean
isForced ( $perm ) : boolean
menu ( )
routes ( )

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

assignRoles() публичный метод

public assignRoles ( array $attributes = [] )
$attributes array

assignRoutes() публичный метод

public assignRoutes ( array $attributes = [] )
$attributes array

canBeAssigned() публичный метод

public canBeAssigned ( ) : boolean
Результат boolean

clearRouteAssociation() публичный метод

getIsUsedAttribute() публичный метод

public getIsUsedAttribute ( ) : boolean
Результат boolean

getIsUsedByRoleAttribute() публичный метод

public getIsUsedByRoleAttribute ( ) : boolean
Результат boolean

getIsUsedByRouteAttribute() публичный метод

public getIsUsedByRouteAttribute ( ) : boolean
Результат boolean

hasRole() публичный метод

public hasRole ( $roleName ) : boolean
$roleName
Результат boolean

isDeletable() публичный метод

public isDeletable ( ) : boolean
Результат boolean

isEditable() публичный метод

public isEditable ( ) : boolean
Результат boolean

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

public static isForced ( $perm ) : boolean
$perm
Результат boolean

menu() публичный метод

public menu ( )

routes() публичный метод

public routes ( )

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

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

protected array $fillable
Результат array