PHP Класс Devise\Users\DeviseUserController

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

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

Свойство Тип Описание
$DvsGroup
$DvsUser
$SessionsRepository
$UsersRepository
$data

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

Метод Описание
__construct ( DvsUser $DvsUser, DvsGroup $DvsGroup, SessionsRepository $SessionsRepository, UsersRepository $UsersRepository, $App = null, $Redirect = null, $View = null )
activate ( integer $userId, string $activateCode ) : Response Handle activation of user account
clearUnactivatedUsers ( ) : Response Clears records of unactivated users
confirmDestroy ( integer $userId ) : Void Render "destroy confirmation" view
create ( ) : Void Render user create view
edit ( integer $userId ) : Void Render user "edit" view
editPassword ( integer $userId ) : Void Render "edit password" form
forgotPassword ( ) : Response Renders forgot password view
index ( ) : Void Render users index view
login ( ) : Void Render login view
postDestroy ( integer $userId ) : Void Destroy user record
postLogin ( ) : Void Process login form data
postLogout ( ) : Void Process user log out
postRegister ( ) : Response Process user registration form data
postRemind ( ) : Response Handle a POST request to remind a user of their password.
postResendActivation ( ) : Response Handle POST data from resend activation form
postReset ( ) : Response Handle a POST request to reset a user's password.
register ( ) : Void Render user registration form
remind ( ) : Response Display the password reminder view.
resendActivation ( ) : Response Renders resend user activation email
reset ( string $token = null ) : Response Display the password reset view for the given token.
show ( integer $userId ) : Void Render user "show" view
store ( ) : Response Process user create form data
update ( integer $userId ) : Response Process user edit form data
updatePassword ( integer $userId ) : Response Process edit password form data

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

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

public __construct ( DvsUser $DvsUser, DvsGroup $DvsGroup, SessionsRepository $SessionsRepository, UsersRepository $UsersRepository, $App = null, $Redirect = null, $View = null )
$DvsUser DvsUser
$DvsGroup DvsGroup
$SessionsRepository Devise\Users\Sessions\SessionsRepository
$UsersRepository UsersRepository

activate() публичный Метод

Handle activation of user account
public activate ( integer $userId, string $activateCode ) : Response
$userId integer
$activateCode string
Результат Response

clearUnactivatedUsers() публичный Метод

Clears records of unactivated users
public clearUnactivatedUsers ( ) : Response
Результат Response

confirmDestroy() публичный Метод

Render "destroy confirmation" view
public confirmDestroy ( integer $userId ) : Void
$userId integer
Результат Void

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

Render user create view
public create ( ) : Void
Результат Void

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

Render user "edit" view
public edit ( integer $userId ) : Void
$userId integer
Результат Void

editPassword() публичный Метод

Render "edit password" form
public editPassword ( integer $userId ) : Void
$userId integer
Результат Void

forgotPassword() публичный Метод

Renders forgot password view
public forgotPassword ( ) : Response
Результат Response

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

Render users index view
public index ( ) : Void
Результат Void

login() публичный Метод

Render login view
public login ( ) : Void
Результат Void

postDestroy() публичный Метод

Destroy user record
public postDestroy ( integer $userId ) : Void
$userId integer
Результат Void

postLogin() публичный Метод

Process login form data
public postLogin ( ) : Void
Результат Void

postLogout() публичный Метод

Process user log out
public postLogout ( ) : Void
Результат Void

postRegister() публичный Метод

Process user registration form data
public postRegister ( ) : Response
Результат Response

postRemind() публичный Метод

Handle a POST request to remind a user of their password.
public postRemind ( ) : Response
Результат Response

postResendActivation() публичный Метод

Handle POST data from resend activation form
public postResendActivation ( ) : Response
Результат Response

postReset() публичный Метод

Handle a POST request to reset a user's password.
public postReset ( ) : Response
Результат Response

register() публичный Метод

Render user registration form
public register ( ) : Void
Результат Void

remind() публичный Метод

Display the password reminder view.
public remind ( ) : Response
Результат Response

resendActivation() публичный Метод

Renders resend user activation email
public resendActivation ( ) : Response
Результат Response

reset() публичный Метод

Display the password reset view for the given token.
public reset ( string $token = null ) : Response
$token string
Результат Response

show() публичный Метод

Render user "show" view
public show ( integer $userId ) : Void
$userId integer
Результат Void

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

Process user create form data
public store ( ) : Response
Результат Response

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

Process user edit form data
public update ( integer $userId ) : Response
$userId integer
Результат Response

updatePassword() публичный Метод

Process edit password form data
public updatePassword ( integer $userId ) : Response
$userId integer
Результат Response

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

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

protected $DvsGroup

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

protected $DvsUser

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

protected $SessionsRepository

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

protected $UsersRepository

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

protected $data