Module: Jsoneur

Defined in:
lib/jsoneur.rb,
lib/Jsoneur/version.rb,
lib/jsoneur/service.rb

Defined Under Namespace

Classes: Service

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.[](service_name) ⇒ Object



18
19
20
# File 'lib/jsoneur.rb', line 18

def [](service_name)
  services[service_name]
end

.add(name, base_url, &block) ⇒ Object



14
15
16
# File 'lib/jsoneur.rb', line 14

def add(name, base_url, &block)
  services[name] = Service.new(name, base_url, &block)
end

.servicesObject



10
11
12
# File 'lib/jsoneur.rb', line 10

def services
  @services ||= {}
end