Module: HalApi::Controller::Actions::ClassMethods
- Defined in:
- lib/hal_api/controller/actions.rb
Instance Method Summary collapse
Instance Method Details
#allow_params(action, *params) ⇒ Object
104 105 106 107 |
# File 'lib/hal_api/controller/actions.rb', line 104 def allow_params(action, *params) self.valid_params ||= {} valid_params[action.to_sym] = Array(params).flatten end |
#valid_params_list(action) ⇒ Object
109 110 111 |
# File 'lib/hal_api/controller/actions.rb', line 109 def valid_params_list(action) (valid_params || {})[action.to_sym] end |