PHP 클래스 Rappasoft\Vault\Http\Controllers\UserController

상속: extends Illuminate\Routing\Controller
파일 보기 프로젝트 열기: rappasoft/vault

보호된 프로퍼티들

프로퍼티 타입 설명
$permissions Rappasoft\Vault\Repositories\Permission\PermissionRepositoryContract
$roles Rappasoft\Vault\Repositories\Role\RoleRepositoryContract
$users Rappasoft\Vault\Repositories\User\UserRepositoryContract

공개 메소드들

메소드 설명
__construct ( Rappasoft\Vault\Repositories\User\UserRepositoryContract $users, Rappasoft\Vault\Repositories\Role\RoleRepositoryContract $roles, Rappasoft\Vault\Repositories\Permission\PermissionRepositoryContract $permissions )
changePassword ( $id ) : mixed
create ( ) : mixed
deactivated ( ) : mixed
delete ( $id ) : mixed
deleted ( ) : mixed
destroy ( $id ) : mixed
edit ( $id ) : mixed
index ( ) : mixed
mark ( $id, $status ) : mixed
restore ( $id ) : mixed
store ( ) : mixed
update ( $id ) : mixed
updatePassword ( $id ) : mixed

메소드 상세

__construct() 공개 메소드

public __construct ( Rappasoft\Vault\Repositories\User\UserRepositoryContract $users, Rappasoft\Vault\Repositories\Role\RoleRepositoryContract $roles, Rappasoft\Vault\Repositories\Permission\PermissionRepositoryContract $permissions )
$users Rappasoft\Vault\Repositories\User\UserRepositoryContract
$roles Rappasoft\Vault\Repositories\Role\RoleRepositoryContract
$permissions Rappasoft\Vault\Repositories\Permission\PermissionRepositoryContract

changePassword() 공개 메소드

public changePassword ( $id ) : mixed
$id
리턴 mixed

create() 공개 메소드

public create ( ) : mixed
리턴 mixed

deactivated() 공개 메소드

public deactivated ( ) : mixed
리턴 mixed

delete() 공개 메소드

public delete ( $id ) : mixed
$id
리턴 mixed

deleted() 공개 메소드

public deleted ( ) : mixed
리턴 mixed

destroy() 공개 메소드

public destroy ( $id ) : mixed
$id
리턴 mixed

edit() 공개 메소드

public edit ( $id ) : mixed
$id
리턴 mixed

index() 공개 메소드

public index ( ) : mixed
리턴 mixed

mark() 공개 메소드

public mark ( $id, $status ) : mixed
$id
$status
리턴 mixed

restore() 공개 메소드

public restore ( $id ) : mixed
$id
리턴 mixed

store() 공개 메소드

public store ( ) : mixed
리턴 mixed

update() 공개 메소드

public update ( $id ) : mixed
$id
리턴 mixed

updatePassword() 공개 메소드

public updatePassword ( $id ) : mixed
$id
리턴 mixed

프로퍼티 상세

$permissions 보호되어 있는 프로퍼티

protected PermissionRepositoryContract,Rappasoft\Vault\Repositories\Permission $permissions
리턴 Rappasoft\Vault\Repositories\Permission\PermissionRepositoryContract

$roles 보호되어 있는 프로퍼티

protected RoleRepositoryContract,Rappasoft\Vault\Repositories\Role $roles
리턴 Rappasoft\Vault\Repositories\Role\RoleRepositoryContract

$users 보호되어 있는 프로퍼티

protected UserRepositoryContract,Rappasoft\Vault\Repositories\User $users
리턴 Rappasoft\Vault\Repositories\User\UserRepositoryContract