Class: Vedeu::CLI::Main

Inherits:
Thor
  • Object
show all
Defined in:
lib/vedeu/cli/main.rb

Overview

The main command line interface commands.

Instance Method Summary collapse

Instance Method Details

#new(name) ⇒ String

Parameters:

  • name (String)

Returns:

  • (String)


21
22
23
# File 'lib/vedeu/cli/main.rb', line 21

def new(name)
  Vedeu::CLI::Application.generate(name)
end

#versionString

Returns:

  • (String)


48
49
50
# File 'lib/vedeu/cli/main.rb', line 48

def version
  say("vedeu #{Vedeu::VERSION} (vedeu_cli #{Vedeu::CLI::VERSION})")
end

#view(name) ⇒ String

Parameters:

  • name (String)

Returns:

  • (String)


41
42
43
# File 'lib/vedeu/cli/main.rb', line 41

def view(name)
  Vedeu::CLI::View.generate(name)
end