class Polivalente::Generators::InstallGenerator
Public Instance Methods
add_devise_i18n_gem()
click to toggle source
# File lib/generators/polivalente/install/install_generator.rb, line 23 def add_devise_i18n_gem gem 'devise-i18n' end
add_route()
click to toggle source
# File lib/generators/polivalente/install/install_generator.rb, line 18 def add_route route "mount Polivalente::Engine => ''" route "devise_for :users, path: 'auth', path_names: { sign_in: 'login', sign_out: 'logout' }" end
copy_ams_initializer()
click to toggle source
# File lib/generators/polivalente/install/install_generator.rb, line 14 def copy_ams_initializer template "active_model_serializers.rb", "config/initializers/active_model_serializers.rb" end
copy_initializer()
click to toggle source
# File lib/generators/polivalente/install/install_generator.rb, line 10 def copy_initializer template "polivalente.rb", "config/initializers/polivalente.rb" end
copy_migrations()
click to toggle source
# File lib/generators/polivalente/install/install_generator.rb, line 6 def copy_migrations rails_command "railties:install:migrations FROM=polivalente", inline: true end
show_readme()
click to toggle source
# File lib/generators/polivalente/install/install_generator.rb, line 27 def show_readme readme "README" if behavior == :invoke end