Class: Metaitems::Generators::InstallGenerator

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

Instance Method Summary collapse

Instance Method Details

#add_controllerObject



16
17
18
# File 'lib/generators/metaitems/install_generator.rb', line 16

def add_controller
  template 'metaitem_controller.rb', 'app/controllers/metaitem_controller.rb'
end

#add_moduleObject



8
9
10
# File 'lib/generators/metaitems/install_generator.rb', line 8

def add_module
  template 'metaitem.rb', 'app/models/metaitem.rb'
end

#add_routeObject



20
21
22
# File 'lib/generators/metaitems/install_generator.rb', line 20

def add_route
  route "resource :metaitem, :only => [:edit, :update]"
end

#add_viewObject



12
13
14
# File 'lib/generators/metaitems/install_generator.rb', line 12

def add_view
  template 'edit.html.erb', 'app/views/metaitems/edit.html.erb'
end