class DeviseUserController extends Controller

Methods

__construct(DvsUser $DvsUser, DvsGroup $DvsGroup, SessionsRepository $SessionsRepository, UsersRepository $UsersRepository, $App = null, $Redirect = null, $View = null)

No description

Void
index()

Render users index view

Void
create()

Render user create view

Response
store()

Process user create form data

Void
edit(integer $userId)

Render user "edit" view

Response
update(integer $userId)

Process user edit form data

Void
show(integer $userId)

Render user "show" view

Void
confirmDestroy(integer $userId)

Render "destroy confirmation" view

Void
postDestroy(integer $userId)

Destroy user record

Void
editPassword(integer $userId)

Render "edit password" form

Response
updatePassword(integer $userId)

Process edit password form data

Void
login()

Render login view

Void
postLogin()

Process login form data

Void
postLogout()

Process user log out

Void
register()

Render user registration form

Response
postRegister()

Process user registration form data

Response
forgotPassword()

Renders forgot password view

Response
resendActivation()

Renders resend user activation email

Response
postResendActivation()

Handle POST data from resend activation form

Response
remind()

Display the password reminder view.

Response
postRemind()

Handle a POST request to remind a user of their password.

Response
reset(string $token = null)

Display the password reset view for the given token.

Response
postReset()

Handle a POST request to reset a user's password.

Response
activate(integer $userId, string $activateCode)

Handle activation of user account

Response
clearUnactivatedUsers()

Clears records of unactivated users

Details

at line 15
__construct(DvsUser $DvsUser, DvsGroup $DvsGroup, SessionsRepository $SessionsRepository, UsersRepository $UsersRepository, $App = null, $Redirect = null, $View = null)

Parameters

DvsUser $DvsUser
DvsGroup $DvsGroup
SessionsRepository $SessionsRepository
UsersRepository $UsersRepository
$App
$Redirect
$View

at line 33
Void index()

Render users index view

Return Value

Void

at line 47
Void create()

Render user create view

Return Value

Void

at line 61
Response store()

Process user create form data

Return Value

Response

at line 79
Void edit(integer $userId)

Render user "edit" view

Parameters

integer $userId

Return Value

Void

at line 102
Response update(integer $userId)

Process user edit form data

Parameters

integer $userId

Return Value

Response

at line 120
Void show(integer $userId)

Render user "show" view

Parameters

integer $userId

Return Value

Void

at line 137
Void confirmDestroy(integer $userId)

Render "destroy confirmation" view

Parameters

integer $userId

Return Value

Void

at line 152
Void postDestroy(integer $userId)

Destroy user record

Parameters

integer $userId

Return Value

Void

at line 164
Void editPassword(integer $userId)

Render "edit password" form

Parameters

integer $userId

Return Value

Void

at line 180
Response updatePassword(integer $userId)

Process edit password form data

Parameters

integer $userId

Return Value

Response

at line 197
Void login()

Render login view

Return Value

Void

at line 207
Void postLogin()

Process login form data

Return Value

Void

at line 224
Void postLogout()

Process user log out

Return Value

Void

at line 235
Void register()

Render user registration form

Return Value

Void

at line 248
Response postRegister()

Process user registration form data

Return Value

Response

at line 265
Response forgotPassword()

Renders forgot password view

Return Value

Response

at line 276
Response resendActivation()

Renders resend user activation email

Return Value

Response

at line 287
Response postResendActivation()

Handle POST data from resend activation form

Return Value

Response

at line 304
Response remind()

Display the password reminder view.

Return Value

Response

at line 314
Response postRemind()

Handle a POST request to remind a user of their password.

Return Value

Response

at line 332
Response reset(string $token = null)

Display the password reset view for the given token.

Parameters

string $token

Return Value

Response

at line 346
Response postReset()

Handle a POST request to reset a user's password.

Return Value

Response

at line 365
Response activate(integer $userId, string $activateCode)

Handle activation of user account

Parameters

integer $userId
string $activateCode

Return Value

Response

at line 376
Response clearUnactivatedUsers()

Clears records of unactivated users

Return Value

Response