class EmitiiApiConnector
Attributes
access_token[RW]
emitii_subdomain[RW]
params[RW]
project_name[RW]
Public Class Methods
new(access_token='amhVvo8j8MCVzWS6kxuvQg', project_name='git_timelog', emitii_subdomain='jhackathon')
click to toggle source
# File lib/git_timelog/emitii_api_connector.rb, line 6 def initialize(access_token='amhVvo8j8MCVzWS6kxuvQg', project_name='git_timelog', emitii_subdomain='jhackathon') @access_token = access_token @project_name = project_name @emitii_subdomain = emitii_subdomain end
Public Instance Methods
update_time_tracks(params)
click to toggle source
# File lib/git_timelog/emitii_api_connector.rb, line 12 def update_time_tracks(params) params = { timetrack: params } response = HTTParty.post("http://#{@emitii_subdomain}.emitii.com/api/timetracks?access_token=#{@access_token}&project=#{@project_name}&format=json", { :body => params.to_json, :headers => { 'Content-Type' => 'application/json', 'Accept' => 'application/json'} }) return response end