module Onena::Protocol

Constants

FLOAT_API_BASE_URL
FLOAT_API_VERSION
TOCK_API_BASE_URL

Public Class Methods

float_projects_url() click to toggle source
# File lib/onena/protocol.rb, line 21
def self.float_projects_url
        "#{FLOAT_API_BASE_URL}/#{FLOAT_API_VERSION}/projects"
end
float_users_url() click to toggle source
# File lib/onena/protocol.rb, line 17
def self.float_users_url
        "#{FLOAT_API_BASE_URL}/#{FLOAT_API_VERSION}/people"
end
tock_projects_url(endpoint: nil) click to toggle source
# File lib/onena/protocol.rb, line 12
def self.tock_projects_url(endpoint: nil)
        fail Onena::Error::ArgumentMissing, 'Tock endpoint is missing' if endpoint.nil?
        "#{endpoint}/projects.json?page_size=100000"
end
tock_users_url(endpoint: nil) click to toggle source
# File lib/onena/protocol.rb, line 7
def self.tock_users_url(endpoint: nil)
        fail Onena::Error::ArgumentMissing, 'Tock endpoint is missing' if endpoint.nil?
        "#{endpoint}/users.json?page_size=100000"
end