Class: Viewable::Generators::ControllerGenerator

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

Instance Method Summary collapse

Instance Method Details

#generate_viewable_controllerObject



6
7
8
9
10
11
12
# File 'lib/viewable/generators/viewable/controller_generator.rb', line 6

def generate_viewable_controller
	template "viewing_controller.rb", "app/controllers/viewings_controller.rb"
	template "resource_controller.rb", "app/controllers/#{resource_name_underscore.pluralize}_controller.rb"
	route "resources :#{resource_name_underscore.pluralize} do\n" \
							"\t resources :viewings\n" \
							"\tend"
end