PHP 클래스 app\models\Permission

상속: extends Illuminate\Database\Eloquent\Model
파일 보기 프로젝트 열기: sroutier/laravel-5.1-enterprise-starter-kit 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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() 공개 메소드

getIsUsedByRouteAttribute() 공개 메소드

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