module Arturo::FeatureParamsSupport::WithStrongParams
Constants
- PERMITTED_ATTRIBUTES
Public Instance Methods
feature_params()
click to toggle source
# File lib/arturo/feature_params_support.rb, line 21 def feature_params if feature = params[:feature] feature.permit(PERMITTED_ATTRIBUTES) end end
features_params()
click to toggle source
# File lib/arturo/feature_params_support.rb, line 27 def features_params features = params[:features] features.each do |id, attributes| attributes = attributes.to_unsafe_h if attributes.respond_to?(:to_unsafe_h) features[id] = ActionController::Parameters.new(attributes).permit(*PERMITTED_ATTRIBUTES) end end