Module: Veezi
- Defined in:
- lib/veezi.rb,
lib/veezi/client.rb,
lib/veezi/errors.rb,
lib/veezi/version.rb,
lib/veezi/api/base.rb,
lib/veezi/api/films.rb,
lib/veezi/api/parser.rb,
lib/veezi/api/sessions.rb,
lib/veezi/configuration.rb,
lib/veezi/api/web_sessions.rb
Defined Under Namespace
Modules: API
Classes: Client, Configuration, InvalidConfiguration
Constant Summary
collapse
- VERSION =
File.read(File.join(File.dirname(__FILE__), "../../VERSION")).strip
Class Method Summary
collapse
Class Method Details
.client ⇒ Object
27
28
29
|
# File 'lib/veezi.rb', line 27
def client
@client = Veezi::Client.new
end
|
.configuration ⇒ Object
23
24
25
|
# File 'lib/veezi.rb', line 23
def configuration
@configuration ||= Veezi::Configuration.new
end
|
13
14
15
16
17
18
19
20
21
|
# File 'lib/veezi.rb', line 13
def configure(config = nil)
if config
config.each do |k,v|
configuration.send("#{k}=", v) rescue nil if configuration.respond_to?("#{k}=")
end
end
yield(configuration) if block_given?
end
|