Class: NokoCli::Entries

Inherits:
Object
  • Object
show all
Defined in:
lib/noko_cli/entries.rb

Overview

This is an entry resource, which could be listed

Constant Summary collapse

BASE_URL =
"https://api.nokotime.com/v2"
NOKO_TOKEN =
ENV.fetch("NOKO_TOKEN", nil)

Instance Method Summary collapse

Constructor Details

#initialize(adapter: Faraday.default_adapter, stubs: nil) ⇒ Entries

Returns a new instance of Entries.



12
13
14
15
# File 'lib/noko_cli/entries.rb', line 12

def initialize(adapter: Faraday.default_adapter, stubs: nil)
  @adapter = adapter
  @stubs = stubs
end

Instance Method Details

#listObject



17
18
19
# File 'lib/noko_cli/entries.rb', line 17

def list
  puts TTY::Table.new(headers, rows).render(:ascii, resize: true)
end