Class: LinkIO::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/linkio/install/install_generator.rb

Overview

Installs LinkIO into a Rails app: creates an initializer and prints the route to mount.

rails generate linkio:install

Instance Method Summary collapse

Instance Method Details

#create_initializerObject



14
15
16
# File 'lib/generators/linkio/install/install_generator.rb', line 14

def create_initializer
  template "linkio.rb", "config/initializers/linkio.rb"
end

#show_readmeObject



18
19
20
21
22
23
24
25
26
# File 'lib/generators/linkio/install/install_generator.rb', line 18

def show_readme
  say ""
  say "LinkIO installed. Next steps:", :green
  say "  1. Fill in your app identifiers in config/initializers/linkio.rb"
  say "  2. Mount the engine at the domain root in config/routes.rb:"
  say ""
  say "       mount LinkIO::Engine => \"/\""
  say ""
end