Class: CloudSesame::Domain::Client

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/cloud_sesame/domain/client.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.configure {|global_config| ... } ⇒ Object

Yields:



8
9
10
# File 'lib/cloud_sesame/domain/client.rb', line 8

def self.configure
	yield global_config if block_given?
end

.global_configObject



12
13
14
# File 'lib/cloud_sesame/domain/client.rb', line 12

def self.global_config
	@global_config ||= Config.new
end

Instance Method Details

#configObject



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

def config
	@config ||= Config.new self.class.global_config
end