class Kuva::Generators::InstallGenerator
Public Instance Methods
copy_initializer()
click to toggle source
# File lib/generators/kuva/install_generator.rb, line 10 def copy_initializer copy_file "kuva.rb", "config/initializers/kuva.rb" end
copy_locale()
click to toggle source
# File lib/generators/kuva/install_generator.rb, line 14 def copy_locale copy_file "../../../../config/locales/frontend.yml", "config/locales/kuva.en.yml" end
create_assets()
click to toggle source
# File lib/generators/kuva/install_generator.rb, line 18 def create_assets generate "kuva:assets" end
mount_engine()
click to toggle source
# File lib/generators/kuva/install_generator.rb, line 22 def mount_engine if original_routes.include? "mount Kuva::Engine" say_status "skip", "mounting of Kuva into config/routes.rb", :yellow else route 'mount Kuva::Engine => "/kuva"' end end
Private Instance Methods
original_routes()
click to toggle source
# File lib/generators/kuva/install_generator.rb, line 32 def original_routes File.read "config/routes.rb" end