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)


23
24
25
# File 'lib/vedeu/cli/main.rb', line 23

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

#versionString

Returns:

  • (String)


50
51
52
# File 'lib/vedeu/cli/main.rb', line 50

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

#view(name) ⇒ String

Parameters:

  • name (String)

Returns:

  • (String)


43
44
45
# File 'lib/vedeu/cli/main.rb', line 43

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