class Fluxiom

Attributes

base_url[RW]

Public Class Methods

call(url) click to toggle source
# File lib/fluxapi/base.rb, line 9
def self.call(url)
  base_uri @@base_url
  basic_auth @@user, @@password
  get(@@base_url + url)
end
new(sub, u, p) click to toggle source
# File lib/fluxapi/base.rb, line 5
def initialize(sub, u, p)
  @@base_url = 'https://'+ sub + '.fluxiom.com'
  @@user, @@password = u, p
end
post_call(url, post_data) click to toggle source
# File lib/fluxapi/base.rb, line 14
def self.post_call(url, post_data)
  base_uri @@base_url
  basic_auth @@user, @@password
  post(@@base_url + url, post_data)
end

Public Instance Methods

account() click to toggle source
# File lib/fluxapi/base.rb, line 19
def account
  Fluxiom::Account.new
end
assets() click to toggle source
# File lib/fluxapi/base.rb, line 22
def assets
  Fluxiom::Assets.new
end
tags() click to toggle source
# File lib/fluxapi/base.rb, line 28
def tags
  Fluxiom::Tags.new
end
users() click to toggle source
# File lib/fluxapi/base.rb, line 25
def users
  Fluxiom::Users.new
end