PHP Класс App\Http\Controllers\User\Settings\UserController

Наследование: extends app\http\controllers\Controller
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$handler Xpressengine\User\UserHandler

Открытые методы

Метод Описание
__construct ( UserHandler $handler ) UserController constructor.
create ( ) : Xpressengine\Presenter\RendererInterface show user creation page
deleteUser ( ) : Illuminate\Http\RedirectResponse delete user
edit ( $id ) : Xpressengine\Presenter\RendererInterface show user editing page
getMailList ( ) : Xpressengine\Presenter\RendererInterface response user's email list
index ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface index. show user list
postAddMail ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface add email
postConfirmMail ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface confirm email
postDeleteMail ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface postDeleteMail
search ( null $keyword = null ) : Xpressengine\Presenter\RendererInterface search user
store ( Illuminate\Http\Request $request ) : Illuminate\Http\RedirectResponse store user
update ( $id, Illuminate\Http\Request $request ) : Illuminate\Http\RedirectResponse update user

Защищенные методы

Метод Описание
getGroupInfo ( $groupList ) : array getGroupInfo

Описание методов

__construct() публичный метод

UserController constructor.
public __construct ( UserHandler $handler )
$handler Xpressengine\User\UserHandler

create() публичный метод

show user creation page
public create ( ) : Xpressengine\Presenter\RendererInterface
Результат Xpressengine\Presenter\RendererInterface

deleteUser() публичный метод

delete user
public deleteUser ( ) : Illuminate\Http\RedirectResponse
Результат Illuminate\Http\RedirectResponse

edit() публичный метод

show user editing page
public edit ( $id ) : Xpressengine\Presenter\RendererInterface
$id
Результат Xpressengine\Presenter\RendererInterface

getGroupInfo() защищенный метод

getGroupInfo
protected getGroupInfo ( $groupList ) : array
$groupList
Результат array

getMailList() публичный метод

response user's email list
public getMailList ( ) : Xpressengine\Presenter\RendererInterface
Результат Xpressengine\Presenter\RendererInterface

index() публичный метод

index. show user list
public index ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface
$request Illuminate\Http\Request
Результат Xpressengine\Presenter\RendererInterface

postAddMail() публичный метод

add email
public postAddMail ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface
$request Illuminate\Http\Request
Результат Xpressengine\Presenter\RendererInterface

postConfirmMail() публичный метод

confirm email
public postConfirmMail ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface
$request Illuminate\Http\Request
Результат Xpressengine\Presenter\RendererInterface

postDeleteMail() публичный метод

postDeleteMail
public postDeleteMail ( Illuminate\Http\Request $request ) : Xpressengine\Presenter\RendererInterface
$request Illuminate\Http\Request
Результат Xpressengine\Presenter\RendererInterface

store() публичный метод

store user
public store ( Illuminate\Http\Request $request ) : Illuminate\Http\RedirectResponse
$request Illuminate\Http\Request
Результат Illuminate\Http\RedirectResponse

update() публичный метод

update user
public update ( $id, Illuminate\Http\Request $request ) : Illuminate\Http\RedirectResponse
$id
$request Illuminate\Http\Request
Результат Illuminate\Http\RedirectResponse

Описание свойств

$handler защищенное свойство

protected UserHandler,Xpressengine\User $handler
Результат Xpressengine\User\UserHandler