Module: EAAL
- Defined in:
- lib/eaal/result.rb,
lib/eaal.rb,
lib/eaal/config.rb,
lib/eaal/rowset.rb,
lib/eaal/cache/base.rb
Overview
– EAAL by Peter Petermann <[email protected]> This library is licensed under the terms found in the LICENSE file distributed with it ++
Defined Under Namespace
Modules: Cache, Exception, Result, Rowset
Classes: API, Config
Constant Summary
collapse
- VERSION =
"0.1.16"
- @@version_string =
the version string, used as client name in http requests
"EAAL" + VERSION
- @@api_base =
the url used as basis for all requests, you might want to use gatecamper url or a personal proxy instead
"https://api.eveonline.com"
- @@additional_request_parameters =
hash, if :key => value pairs are added those will be added to each request
{}
- @@cache =
caching object, see EAAL::Cache::FileCache for an Example
EAAL::Cache::NoCache.new
- @@config =
EAAL::Config.new
Class Method Summary
collapse
Class Method Details
.additional_request_parameters ⇒ Object
58
59
60
|
# File 'lib/eaal.rb', line 58
def self.additional_request_parameters
@@additional_request_parameters
end
|
.additional_request_parameters=(val) ⇒ Object
61
62
63
|
# File 'lib/eaal.rb', line 61
def self.additional_request_parameters=(val)
@@additional_request_parameters = val
end
|
.api_base ⇒ Object
52
53
54
|
# File 'lib/eaal.rb', line 52
def self.api_base
@@api_base
end
|
.api_base=(val) ⇒ Object
55
56
57
|
# File 'lib/eaal.rb', line 55
def self.api_base=(val)
@@api_base = val
end
|
.cache ⇒ Object
64
65
66
|
# File 'lib/eaal.rb', line 64
def self.cache
@@cache
end
|
.cache=(val) ⇒ Object
67
68
69
|
# File 'lib/eaal.rb', line 67
def self.cache=(val)
@@cache = val
end
|
.config ⇒ Object
70
71
72
|
# File 'lib/eaal.rb', line 70
def self.config
@@config
end
|
.version_string ⇒ Object
46
47
48
|
# File 'lib/eaal.rb', line 46
def self.version_string
@@version_string
end
|
.version_string=(val) ⇒ Object
49
50
51
|
# File 'lib/eaal.rb', line 49
def self.version_string=(val)
@@version_string = val
end
|