Class: Reins::Generators::ControllerGenerator
- Inherits:
-
Object
- Object
- Reins::Generators::ControllerGenerator
- Defined in:
- lib/reins/generators/controller_generator.rb
Instance Method Summary collapse
-
#initialize(name, actions = []) ⇒ ControllerGenerator
constructor
A new instance of ControllerGenerator.
- #run ⇒ Object
Constructor Details
#initialize(name, actions = []) ⇒ ControllerGenerator
Returns a new instance of ControllerGenerator.
6 7 8 9 |
# File 'lib/reins/generators/controller_generator.rb', line 6 def initialize(name, actions = []) @name = name @actions = actions end |
Instance Method Details
#run ⇒ Object
11 12 13 14 15 |
# File 'lib/reins/generators/controller_generator.rb', line 11 def run write_controller @actions.each { |action| write_view(action) } write_spec end |