PHP Class app\models\Permission

Inheritance: extends Illuminate\Database\Eloquent\Model
Afficher le fichier Open project: sroutier/laravel-5.1-enterprise-starter-kit Class Usage Examples

Protected Properties

Свойство Type Description
$fillable array

Méthodes publiques

Méthode Description
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 ( )

Method Details

assignRoles() public méthode

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

assignRoutes() public méthode

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

canBeAssigned() public méthode

public canBeAssigned ( ) : boolean
Résultat boolean

clearRouteAssociation() public méthode

getIsUsedAttribute() public méthode

public getIsUsedAttribute ( ) : boolean
Résultat boolean

getIsUsedByRoleAttribute() public méthode

public getIsUsedByRoleAttribute ( ) : boolean
Résultat boolean

getIsUsedByRouteAttribute() public méthode

public getIsUsedByRouteAttribute ( ) : boolean
Résultat boolean

hasRole() public méthode

public hasRole ( $roleName ) : boolean
$roleName
Résultat boolean

isDeletable() public méthode

public isDeletable ( ) : boolean
Résultat boolean

isEditable() public méthode

public isEditable ( ) : boolean
Résultat boolean

isForced() public static méthode

public static isForced ( $perm ) : boolean
$perm
Résultat boolean

menu() public méthode

public menu ( )

routes() public méthode

public routes ( )

Property Details

$fillable protected_oe property

protected array $fillable
Résultat array