PHP 인터페이스 Stevemo\Cpanel\Permission\Repo\PermissionInterface

파일 보기 프로젝트 열기: stevemo/cpanel 0 사용 예제들

공개 메소드들

메소드 설명
all ( array $columns = ['*'] ) : StdClass Grab all the permissions from storage
create ( array $data ) : StdClass Put into storage a new permission
delete ( $id ) : boolean Delete a permission from storage
find ( $id, array $columns = ['*'] ) : null | StdClass
findOrFail ( $id, array $columns = ['*'] ) : mixed
generic ( ) : array Get the generic permissions
module ( ) : array get the module permissions
update ( array $data ) : boolean Update a permission into storage

메소드 상세

all() 공개 메소드

Grab all the permissions from storage
저자: Steve Montambeault
public all ( array $columns = ['*'] ) : StdClass
$columns array
리턴 StdClass

create() 공개 메소드

Put into storage a new permission
저자: Steve Montambeault
public create ( array $data ) : StdClass
$data array
리턴 StdClass

delete() 공개 메소드

Delete a permission from storage
저자: Steve Montambeault
public delete ( $id ) : boolean
$id
리턴 boolean

find() 공개 메소드

저자: Steve Montambeault
public find ( $id, array $columns = ['*'] ) : null | StdClass
$id
$columns array
리턴 null | StdClass

findOrFail() 공개 메소드

저자: Steve Montambeault
public findOrFail ( $id, array $columns = ['*'] ) : mixed
$id
$columns array
리턴 mixed

generic() 공개 메소드

Get the generic permissions
저자: Steve Montambeault
public generic ( ) : array
리턴 array

module() 공개 메소드

get the module permissions
저자: Steve Montambeault
public module ( ) : array
리턴 array

update() 공개 메소드

Update a permission into storage
저자: Steve Montambeault
public update ( array $data ) : boolean
$data array
리턴 boolean