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