Class: Users::RegistrationsController
- Inherits:
-
Devise::RegistrationsController
- Object
- Devise::RegistrationsController
- Users::RegistrationsController
- Defined in:
- lib/generators/rockstart/authorization/devise/templates/controllers/registrations_controller.rb
Overview
Updated Registrations Controller provided by rockstart
Instance Method Summary collapse
-
#destroy {|resource| ... } ⇒ Object
DELETE /users.
Instance Method Details
#destroy {|resource| ... } ⇒ Object
DELETE /users
29 30 31 32 33 34 35 |
# File 'lib/generators/rockstart/authorization/devise/templates/controllers/registrations_controller.rb', line 29 def destroy resource.soft_delete Devise.sign_out_all_scopes ? sign_out : sign_out(resource_name) :notice, :destroyed yield resource if block_given? (resource) { redirect_to after_sign_out_path_for(resource_name) } end |