module Worksection::Client::GettingData
Public Instance Methods
get_all_tasks(**args)
click to toggle source
your-domain.com/api/admin/?action=get_all_tasks&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 13 def get_all_tasks(**args) url = URI("https://#{@domain}/api/admin/?action=get_all_tasks"\ "#{collect_params(**args)}"\ "&hash=#{to_md5(__method__.to_s)}") perform_request(url) end
get_comments(project_id, task_id)
click to toggle source
your-domain.com/api/admin/?action=get_comments&page=/project/ID_PROJECT/ID_TASK/&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 56 def get_comments(project_id, task_id) page = "/project/#{project_id}/#{task_id}/" url = URI("https://#{@domain}/api/admin/?action=get_comments&page=#{page}"\ "&hash=#{to_md5(__method__.to_s, page)}") perform_request(url) end
get_priority(**args)
click to toggle source
your-domain.com/api/admin/?action=get_priority&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 21 def get_priority(**args) url = URI("https://#{@domain}/api/admin/?action=get_priority"\ "#{collect_params(**args)}"\ "&hash=#{to_md5(__method__.to_s)}") perform_request(url) end
get_projects(**args)
click to toggle source
your-domain.com/api/admin/?action=get_projects&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 4 def get_projects(**args) url = URI("https://#{@domain}/api/admin/?action=get_projects"\ "#{collect_params(**args)}"\ "&hash=#{to_md5(__method__.to_s)}") puts url perform_request(url) end
get_task(project_id, task_id, **args)
click to toggle source
your-domain.com/api/admin/?action=get_task&page=/project/PROJECT_ID/TASK_ID/&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 29 def get_task(project_id, task_id, **args) page = "/project/#{project_id}/#{task_id}/" url = URI("https://#{@domain}/api/admin/?action=get_task&page=#{page}"\ "#{collect_params(**args)}"\ "&hash=#{to_md5(__method__.to_s, page)}") perform_request(url) end
get_tasks(project_id, **args)
click to toggle source
your-domain.com/api/admin/?action=get_tasks&page=/project/PROJECT_ID/&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 38 def get_tasks(project_id, **args) page = "/project/#{project_id}" url = URI("https://#{@domain}/api/admin/?action=get_tasks&page=#{page}"\ "#{collect_params(**args)}"\ "&hash=#{to_md5(__method__.to_s, page)}") perform_request(url) end
get_timemoney(**args)
click to toggle source
your-domain.com/api/admin/?action=get_timemoney&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 47 def get_timemoney(**args) url = URI("https://#{@domain}/api/admin/?action=get_timemoney"\ "#{collect_params(**args)}"\ "&hash=#{to_md5(__method__.to_s)}") puts url perform_request(url) end
get_users()
click to toggle source
your-domain.com/api/admin/?action=get_users&hash=HASH
# File lib/worksection/modules/getting_data.rb, line 64 def get_users url = URI("https://#{@domain}/api/admin/?action=get_users"\ "&hash=#{to_md5(__method__.to_s)}") perform_request(url) end