Module: Babili

Defined in:
lib/babili.rb,
lib/babili/client.rb,
lib/babili/errors.rb,
lib/babili/version.rb,
lib/babili/configuration.rb,
lib/babili/platform/room.rb,
lib/babili/platform/user.rb,
lib/babili/platform/token.rb,
lib/babili/platform/message.rb,
lib/babili/platform/membership.rb,
lib/babili/platform/messages_digest.rb

Defined Under Namespace

Modules: Platform Classes: Client, Configuration, TokenMissingError

Constant Summary collapse

VERSION =
"0.1.2"

Class Method Summary collapse

Class Method Details

.configObject



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

def self.config
  @configuration
end

.configure {|@configuration ||= Babili::Configuration.new| ... } ⇒ Object

Yields:



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

def self.configure(&block)
  yield @configuration ||= Babili::Configuration.new
end

.loggerObject



22
23
24
# File 'lib/babili.rb', line 22

def self.logger
  @logger
end