Class: I18nBackendMongoid::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- I18nBackendMongoid::Generators::InstallGenerator
- Includes:
- Utils::InstanceMethods
- Defined in:
- lib/generators/i18n_backend_mongoid/install_generator.rb
Instance Method Summary collapse
Methods included from Utils::InstanceMethods
#file?, #file_include?, #install_gem, #libraries_available?, #library_available?, #replace, #yes_no
Instance Method Details
#copy_initializer ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/generators/i18n_backend_mongoid/install_generator.rb', line 12 def copy_initializer if libraries_available?('mongoid', 'rails-i18n') template 'translation.rb.erb', "app/models/#{table_name.downcase}.rb" template 'locale.rb.erb', 'config/initializers/locale.rb' else say('Mongoid or rails-i18n aren\'t installed!', :yellow) end end |