UsersAdminServiceInterface
in
Interface UsersAdminServiceInterface
Table of Contents
- getViewVarsForAdd() : array<string|int, mixed>
- 新規登録画面にに必要なデータを取得する
- getViewVarsForEdit() : array<string|int, mixed>
- 編集画面に必要なデータを取得する
- getViewVarsForLogin() : array<string|int, mixed>
- ログイン画面に必要なデータを取得する
- isDeletable() : bool
- 削除ができるかどうか
- isEditable() : bool
- 更新ができるかどうか
- isSelf() : bool
- ログインユーザー自身のIDか確認
- isUserGroupEditable() : bool
- ユーザーグループが更新可能かどうか
Methods
getViewVarsForAdd()
新規登録画面にに必要なデータを取得する
public
getViewVarsForAdd(EntityInterface $user) : array<string|int, mixed>
Parameters
- $user : EntityInterface
Tags
Return values
array<string|int, mixed> —getViewVarsForEdit()
編集画面に必要なデータを取得する
public
getViewVarsForEdit(EntityInterface $user) : array<string|int, mixed>
Parameters
- $user : EntityInterface
Tags
Return values
array<string|int, mixed> —getViewVarsForLogin()
ログイン画面に必要なデータを取得する
public
getViewVarsForLogin(ServerRequest $request) : array<string|int, mixed>
Parameters
- $request : ServerRequest
Tags
Return values
array<string|int, mixed> —isDeletable()
削除ができるかどうか
public
isDeletable(int $id) : bool
Parameters
- $id : int
Tags
Return values
bool —isEditable()
更新ができるかどうか
public
isEditable(int $id) : bool
Parameters
- $id : int
Tags
Return values
bool —isSelf()
ログインユーザー自身のIDか確認
public
isSelf(int $id) : bool
Parameters
- $id : int
Return values
bool —isUserGroupEditable()
ユーザーグループが更新可能かどうか
public
isUserGroupEditable( $id) : bool