Class: Printavo::CLI

Inherits:
Thor
  • Object
show all
Includes:
CLIHelpers
Defined in:
lib/printavo/cli.rb

Defined Under Namespace

Classes: Orders

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.exit_on_failure?Boolean

Returns:

  • (Boolean)


29
# File 'lib/printavo/cli.rb', line 29

def self.exit_on_failure? = true

Instance Method Details

#customersObject



46
47
48
49
50
# File 'lib/printavo/cli.rb', line 46

def customers
  build_client.customers.all(first: options[:first]).each do |c|
    say "#{c.id.to_s.ljust(10)}  #{c.full_name.to_s.ljust(30)}  #{c.email}"
  end
end

#versionObject



36
37
38
# File 'lib/printavo/cli.rb', line 36

def version
  say Printavo::VERSION
end