class ROM::Generators::MapperGenerator
Public Instance Methods
create_mapper_file()
click to toggle source
# File lib/generators/rom/mapper_generator.rb, line 6 def create_mapper_file template( 'mapper.rb.erb', File.join('app', 'mappers', "#{file_name.singularize}_mapper.rb") ) end
Private Instance Methods
model_name()
click to toggle source
# File lib/generators/rom/mapper_generator.rb, line 15 def model_name class_name.singularize end
register_as()
click to toggle source
# File lib/generators/rom/mapper_generator.rb, line 23 def register_as model_name.singularize.underscore.downcase end
relation()
click to toggle source
# File lib/generators/rom/mapper_generator.rb, line 19 def relation class_name.pluralize.underscore end