class UpAndDownGenerator
Public Instance Methods
create_controller()
click to toggle source
# File lib/generators/up_and_down/up_and_down_generator.rb, line 6 def create_controller create_file "app/controllers/up_and_down/base_controller.rb", controller_definition end
create_route()
click to toggle source
# File lib/generators/up_and_down/up_and_down_generator.rb, line 14 def create_route route "match '(*path)', to: 'up_and_down/base#index', via: :all" end
create_template()
click to toggle source
# File lib/generators/up_and_down/up_and_down_generator.rb, line 10 def create_template copy_file "maintenance.html.erb", "app/views/up_and_down/base/index.html.erb" end
Private Instance Methods
controller_definition()
click to toggle source
# File lib/generators/up_and_down/up_and_down_generator.rb, line 20 def controller_definition "class UpAndDown::BaseController < ActionController::Base layout false def index end end" end