Class: Saaz::CustomersController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- ApplicationController
- Saaz::CustomersController
- Defined in:
- app/controllers/saaz/customers_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
10 11 12 13 14 15 |
# File 'app/controllers/saaz/customers_controller.rb', line 10 def create set_resource_for_create @resource.set_customers_on_subscription save_and_respond(@resource) after_create end |
#edit ⇒ Object
17 18 19 |
# File 'app/controllers/saaz/customers_controller.rb', line 17 def edit set_resource_for_edit end |
#new ⇒ Object
6 7 8 |
# File 'app/controllers/saaz/customers_controller.rb', line 6 def new set_resource_for_new end |
#update ⇒ Object
21 22 23 24 25 26 27 |
# File 'app/controllers/saaz/customers_controller.rb', line 21 def update set_resource_for_update @resource.cards.create(card: params[:stripeToken]) @resource.assign_attributes(resource_params) save_and_respond(@resource) after_update end |