class Scaffold::Main
Public Class Methods
new(choice)
click to toggle source
# File lib/scaffold/main.rb, line 11 def initialize choice @choice = choice @rails = Rails.new(@choice) end
Public Instance Methods
run()
click to toggle source
# File lib/scaffold/main.rb, line 16 def run Scaffold::Generators::FabricatorGenerator.new(@rails).generate if @choice[:fabrication] Scaffold::Generators::ControllerGenerator.new(@rails).generate if @choice[:no_model] puts("Skipping generating the model...") else Scaffold::Generators::ModelsGenerator.new(@rails).generate end Scaffold::Generators::ViewsGenerator.new(@rails).generate(@choice[:template], @choice[:css_framework]) Scaffold::Generators::RoutesGenerator.new(@rails).generate Scaffold::Generators::LocalesGenerator.new(@rails).generate end