class RailsServices::Generators::FormGenerator
generates a form object
Public Instance Methods
create_form()
click to toggle source
# File lib/generators/rails_services/form_generator.rb, line 20 def create_form template 'base_form.rb.erb', "app/forms/#{object_directory}/#{form_object_file}" create_test end
Private Instance Methods
create_test()
click to toggle source
# File lib/generators/rails_services/form_generator.rb, line 27 def create_test if File.exist?('spec/spec_helper.rb') template 'base_form_spec.rb.erb', "spec/forms/#{object_directory}/#{form_spec_file}" else template 'base_form_unit_test.rb.erb', "test/forms/#{object_directory}/#{form_unit_file}" end end