class Hancock::Feedback::Controllers::ContactsGenerator
Public Instance Methods
transfers()
click to toggle source
# File lib/generators/hancock/feedback/controllers/transfers_generator.rb, line 9 def transfers template 'contacts.erb', "app/controllers/#{file_name}.rb" end
Private Instance Methods
camelcased_class_name()
click to toggle source
# File lib/generators/hancock/feedback/controllers/transfers_generator.rb, line 22 def camelcased_class_name class_name.camelcase end
capitalized_class_name()
click to toggle source
# File lib/generators/hancock/feedback/controllers/transfers_generator.rb, line 18 def capitalized_class_name class_name.capitalize end
class_name()
click to toggle source
# File lib/generators/hancock/feedback/controllers/transfers_generator.rb, line 14 def class_name class_name_arg.blank? ? "SetClassForContactsController" : class_name_arg end
file_name()
click to toggle source
# File lib/generators/hancock/feedback/controllers/transfers_generator.rb, line 26 def file_name underscored_class_name end
underscored_class_name()
click to toggle source
# File lib/generators/hancock/feedback/controllers/transfers_generator.rb, line 30 def underscored_class_name camelcased_class_name.underscore end
underscored_pluralized_class_name()
click to toggle source
# File lib/generators/hancock/feedback/controllers/transfers_generator.rb, line 34 def underscored_pluralized_class_name underscored_class_name.pluralize end