Module: LYBC

Defined in:
lib/LYBC.rb,
lib/LYBC/client.rb,
lib/LYBC/version.rb

Defined Under Namespace

Classes: Client

Constant Summary collapse

VERSION =
"0.1.0"
@@api_endpoint =
"http://api.rel.lybc.cipsrv.xyz/actionresult/ecomm"
@@api_prefix =
""

Class Method Summary collapse

Class Method Details

.api_endpointObject



7
8
9
# File 'lib/LYBC/client.rb', line 7

def self.api_endpoint
  @@api_endpoint
end

.api_endpoint=(endpoint) ⇒ Object



11
12
13
# File 'lib/LYBC/client.rb', line 11

def self.api_endpoint=(endpoint)
  @@api_endpoint = endpoint
end

.api_prefixObject



16
17
18
# File 'lib/LYBC/client.rb', line 16

def self.api_prefix
  @@api_prefix
end

.api_prefix=(prefix) ⇒ Object



20
21
22
23
# File 'lib/LYBC/client.rb', line 20

def self.api_prefix=(prefix)
  raise("API prefix should start with /") unless (prefix[0] == '/')
  @@api_prefix = prefix
end

.api_urlObject



25
26
27
# File 'lib/LYBC/client.rb', line 25

def self.api_url
  "#{@@api_endpoint}"
end