Class: SafetyCone::ConesController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- SafetyCone::ConesController
- Defined in:
- app/controllers/safety_cone/cones_controller.rb
Instance Method Summary collapse
Instance Method Details
#edit ⇒ Object
14 15 16 17 18 |
# File 'app/controllers/safety_cone/cones_controller.rb', line 14 def edit cone = SafetyCone.cones[params[:id].to_sym] @cone = Cone.new(params[:id], cone) @cone.fetch end |
#index ⇒ Object
10 11 12 |
# File 'app/controllers/safety_cone/cones_controller.rb', line 10 def index @cones = SafetyCone.cones end |
#update ⇒ Object
20 21 22 23 24 25 26 |
# File 'app/controllers/safety_cone/cones_controller.rb', line 20 def update cone = SafetyCone.cones[params[:id].to_sym] mereged_params = cone.merge(params[:cone].symbolize_keys) Cone.new(params[:id], mereged_params).save redirect_to cones_path end |