DeviseUserController
class DeviseUserController extends Controller
Methods
No description
Render users index view
Render user create view
Process user create form data
Render user "edit" view
Process user edit form data
Render user "show" view
Render "destroy confirmation" view
Destroy user record
Render "edit password" form
Process edit password form data
Render login view
Process login form data
Process user log out
Render user registration form
Process user registration form data
Renders forgot password view
Renders resend user activation email
Handle POST data from resend activation form
Display the password reminder view.
Handle a POST request to remind a user of their password.
Display the password reset view for the given token.
Handle a POST request to reset a user's password.
Handle activation of user account
Clears records of unactivated users
Details
at line 15
__construct(DvsUser $DvsUser, DvsGroup $DvsGroup, SessionsRepository $SessionsRepository, UsersRepository $UsersRepository, $App = null, $Redirect = null, $View = null)
at line 33
Void
index()
Render users index view
at line 47
Void
create()
Render user create view
at line 61
Response
store()
Process user create form data
at line 79
Void
edit(integer $userId)
Render user "edit" view
at line 102
Response
update(integer $userId)
Process user edit form data
at line 120
Void
show(integer $userId)
Render user "show" view
at line 137
Void
confirmDestroy(integer $userId)
Render "destroy confirmation" view
at line 152
Void
postDestroy(integer $userId)
Destroy user record
at line 164
Void
editPassword(integer $userId)
Render "edit password" form
at line 180
Response
updatePassword(integer $userId)
Process edit password form data
at line 197
Void
login()
Render login view
at line 207
Void
postLogin()
Process login form data
at line 224
Void
postLogout()
Process user log out
at line 235
Void
register()
Render user registration form
at line 248
Response
postRegister()
Process user registration form data
at line 265
Response
forgotPassword()
Renders forgot password view
at line 276
Response
resendActivation()
Renders resend user activation email
at line 287
Response
postResendActivation()
Handle POST data from resend activation form
at line 304
Response
remind()
Display the password reminder view.
at line 314
Response
postRemind()
Handle a POST request to remind a user of their password.
at line 332
Response
reset(string $token = null)
Display the password reset view for the given token.
at line 346
Response
postReset()
Handle a POST request to reset a user's password.
at line 365
Response
activate(integer $userId, string $activateCode)
Handle activation of user account
at line 376
Response
clearUnactivatedUsers()
Clears records of unactivated users