class QueueIt::InstallGenerator

Public Instance Methods

copy_engine_migrations() click to toggle source
# File lib/generators/queue_it/install/install_generator.rb, line 16
def copy_engine_migrations
  rake "queue_it:install:migrations"
end
create_initializer() click to toggle source
# File lib/generators/queue_it/install/install_generator.rb, line 4
def create_initializer
  template "initializer.rb", "config/initializers/queue_it.rb"
end
mount_routes() click to toggle source
# File lib/generators/queue_it/install/install_generator.rb, line 8
  def mount_routes
    line = "Rails.application.routes.draw do\n"
    inject_into_file "config/routes.rb", after: line do <<-"HERE".gsub(/^ {4}/, '')
      mount QueueIt::Engine => "/queue_it"
    HERE
    end
  end