Module: Wowzer

Defined in:
lib/wowzer.rb,
lib/wowzer/client.rb,
lib/wowzer/version.rb,
lib/wowzer/resource.rb,
lib/wowzer/candidate.rb,
lib/wowzer/exception.rb,
lib/wowzer/interview.rb,
lib/wowzer/application.rb,
lib/wowzer/notification.rb,
lib/wowzer/application_response.rb

Defined Under Namespace

Classes: ActionNotAllowed, Application, ApplicationResponse, Candidate, Client, Interview, Notification, Resource, ResourceNotFound

Constant Summary collapse

VERSION =
"0.0.7"

Class Method Summary collapse

Class Method Details

.client(&block) ⇒ Object



6
7
8
9
10
11
12
13
14
15
# File 'lib/wowzer.rb', line 6

def self.client(&block)
  @@client ||= Client.new

  if block_given?
    @@client.instance_eval(&block)
    @@client.connect
  end

  @@client
end