Sha256: 81cf4ee14f46ce78b82ad9db851f2ae5e42cafb41e3953a6ebf7b27268987b81
Contents?: true
Size: 622 Bytes
Versions: 2
Compression:
Stored size: 622 Bytes
Contents
module Dude module Toggl class Base include Service include Settings def toggl_api @toggl_api ||= RestClient::Resource.new( 'https://www.toggl.com/api/v8', settings['TOGGL_TOKEN'], 'api_token' ) end def toggl_report @toggl_report ||= RestClient::Resource.new( 'https://www.toggl.com/reports/api/v2/weekly', settings['TOGGL_TOKEN'], 'api_token' ) end def projects_response toggl_api["workspaces/#{settings['TOGGL_WORKSPACE_ID']}/projects"].get end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dude-cli-1.0.0 | lib/dude/toggl/base.rb |
dude-cli-0.6.2.pre.rc1 | lib/dude/toggl/base.rb |