class Abyme::Generators::ControllerGenerator
Public Instance Methods
insert_abyme_attributes_in_strong_params()
click to toggle source
# File lib/generators/abyme/controller/controller_generator.rb, line 8 def insert_abyme_attributes_in_strong_params return unless File.exists? controller_file_path insert_into_file( controller_file_path, "abyme_attributes, ", after: /^(\w|\s)*params\s*(.*)permit\(\s*/ ) end
Private Instance Methods
controller_file_path()
click to toggle source
# File lib/generators/abyme/controller/controller_generator.rb, line 20 def controller_file_path Rails.root.join('app', 'controllers', "#{name.downcase.pluralize}_controller.rb") end