Class: Lotus::Cli
Overview
Instance Method Summary collapse
Instance Method Details
#console ⇒ Object
41 42 43 44 45 46 47 48 |
# File 'lib/lotus/cli.rb', line 41 def console if [:help] invoke :help, ['console'] else require 'lotus/commands/console' Lotus::Commands::Console.new(environment).start end end |
#new(name = nil) ⇒ Object
72 73 74 75 76 77 78 79 |
# File 'lib/lotus/cli.rb', line 72 def new(name = nil) if [:help] || name.nil? invoke :help, ['new'] else require 'lotus/commands/new' Lotus::Commands::New.new(name, environment, self).start end end |
#routes ⇒ Object
54 55 56 57 58 59 60 61 |
# File 'lib/lotus/cli.rb', line 54 def routes if [:help] invoke :help, ['routes'] else require 'lotus/commands/routes' Lotus::Commands::Routes.new(environment).start end end |