class Memorable::Generators::InstallGenerator

Public Instance Methods

copy_initializer() click to toggle source
# File lib/generators/memorable/install_generator.rb, line 22
def copy_initializer
  template "memorable.rb.erb", "config/initializers/memorable.rb"
end
copy_locale() click to toggle source
# File lib/generators/memorable/install_generator.rb, line 26
def copy_locale
  copy_file "../../../config/locales/en.yml", "config/locales/memorable.en.yml"
end
copy_model_file() click to toggle source
# File lib/generators/memorable/install_generator.rb, line 18
def copy_model_file
  template "model.rb.erb", "app/models/#{model_name}.rb"
end
invoke_migration_generator() click to toggle source
# File lib/generators/memorable/install_generator.rb, line 14
def invoke_migration_generator
  generate "active_record:memorable #{model_name.pluralize}"
end