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