module RippedParams
Public Instance Methods
set_ripped_param_methods()
click to toggle source
# File lib/ripped_params.rb, line 2 def set_ripped_param_methods Dir.glob("#{Rails.root}/lib/ripped_params/*.yml").each do |file| params_data = YAML.load_file(file) define_method "#{File.basename(file, ".yml")}_params" do |params| params.require(params_data[:require]).permit(params_data[:permit]) end end end