Class: Hackpad::Cli::Runner

Inherits:
Thor
  • Object
show all
Defined in:
lib/hackpad/cli/runner.rb

Instance Method Summary collapse

Instance Method Details

#checkObject



66
67
68
# File 'lib/hackpad/cli/runner.rb', line 66

def check
  Hackpad::Cli::Client.new(options).check
end

#colorsObject



87
88
89
90
# File 'lib/hackpad/cli/runner.rb', line 87

def colors
  require 'colorize'
  String.color_matrix ' xoxo '
end

#info(pad) ⇒ Object



71
72
73
# File 'lib/hackpad/cli/runner.rb', line 71

def info(pad)
  Hackpad::Cli::Client.new(options).info pad
end

#listObject



60
61
62
# File 'lib/hackpad/cli/runner.rb', line 60

def list
  Hackpad::Cli::Client.new(options).list
end

#search(term) ⇒ Object



53
54
55
# File 'lib/hackpad/cli/runner.rb', line 53

def search(term)
  Hackpad::Cli::Client.new(options).search term
end

#show(pad, format = 'txt') ⇒ Object



77
78
79
# File 'lib/hackpad/cli/runner.rb', line 77

def show(pad, format = 'txt')
  Hackpad::Cli::Client.new(options).show pad, format
end

#statsObject



47
48
49
# File 'lib/hackpad/cli/runner.rb', line 47

def stats
  Hackpad::Cli::Client.new(options).stats
end

#versionObject



82
83
84
# File 'lib/hackpad/cli/runner.rb', line 82

def version
  puts Hackpad::Cli::VERSION
end