class Shaf::Generator::Scaffold
Public Instance Methods
call()
click to toggle source
# File lib/shaf/generator/scaffold.rb, line 8 def call if name.empty? raise "Please provide a resource name when using the scaffold generator!" end options[:specs] = true if options[:specs].nil? Generator::Factory.create('model', *args, **options).call Generator::Factory.create('controller', *controller_args, **options).call end
controller_args()
click to toggle source
# File lib/shaf/generator/scaffold.rb, line 22 def controller_args [name] + args[1..-1] end
name()
click to toggle source
# File lib/shaf/generator/scaffold.rb, line 18 def name args.first || "" end