class Iris::Generators::InstallGenerator
Public Instance Methods
install()
click to toggle source
# File lib/generators/iris/install_generator.rb, line 9 def install # Create initializer copy_file "config/initializers/iris_rails.rb", "config/initializers/iris_rails.rb" # Create controllers directory "app/controllers/iris_rails", "app/controllers/iris_rails" # Create views directory "app/views/iris_rails", "app/views/iris_rails" # Create helper copy_file "app/helpers/meta_tags_helper.rb", "app/helpers/meta_tags_helper.rb" # Create iris_rails model copy_file "../lib/iris_rails.rb", "lib/iris_rails.rb" # Create default layout # directory "app/views/layouts/iris", "app/views/layouts/iris" # Add routes route %{ scope :module => 'iris_rails' do get '/blog' => 'posts#index', :as => :iris_blog get '/blog/:slug' => 'posts#show', :as => :iris_post end } puts "Success! Configure your API token in config/initializers/iris_rails.rb, restart your server, and view your blog at /blog" end