class

BambooHRCLI::CLI

Inherits Reference < Object

Constructors

new(company_domain : String, api_key : String, employee_id : String, io : IO = STDOUT)
Source

Instance methods

cache_date
Source
cached_daily_sessions
Source
cached_session_start

Cache status methods for testing and debugging

Source
cleanup
Source
clock_in(note : String | Nil = nil, project_id : Int32 | Nil = nil, task_id : Int32 | Nil = nil) : Bool
Source
clock_out
Source
current_session_start

Public accessors for testing

Source
daily_total_seconds
Source
display_status
Source
display_status_inline
Source
force_immediate_refresh
Source
force_refresh_daily_total
Source
force_refresh_status
Source
is_cache_valid?
Source
refresh_daily_total
Source
refresh_daily_total_with_cache
Source
refresh_status
Source
run_interactive
Source
start_real_time_updates
Source
stop_real_time_updates
Source