class Myway::Generate
A class for all methods that are used to generate files
Public Instance Methods
api(name)
click to toggle source
# File lib/myway.rb, line 21 def api(name) puts "Generating #{name} API templates..." success_message end
controller(name)
click to toggle source
# File lib/myway.rb, line 16 def controller(name) puts "Generating #{name} controller templates..." success_message end
project(name)
click to toggle source
# File lib/myway.rb, line 9 def project(name) puts 'Cloning template file into project...' location = 'git://github.com/J-Mo63/myway-sinatra' system("git clone --depth=1 #{location} #{name}") success_message end
Private Instance Methods
success_message()
click to toggle source
# File lib/myway.rb, line 28 def success_message puts 'Completed successfully!' end