Module: Ey::Core
- Defined in:
- lib/ey-core.rb,
lib/ey-core/version.rb
Defined Under Namespace
Modules: Associations, Mock, Request, Subscribable
Classes: Cli, Client, Collection, Logger, MemoryCache, Model, RequestFailure, Response, ResponseCache, TokenAuthentication
Constant Summary
collapse
- IP_REGEX =
/^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}(\/(\d|[1-2]\d|3[0-2]))?/
- VERSION =
"3.0.3"
Class Method Summary
collapse
Class Method Details
.colocated?(location_a, location_b) ⇒ Boolean
35
36
37
|
# File 'lib/ey-core.rb', line 35
def self.colocated?(location_a, location_b)
location_a.gsub(/[a-z]$/, "") == location_b.gsub(/[a-z]$/, "")
end
|
.paging_parameters(params) ⇒ Object
26
27
28
29
30
31
32
|
# File 'lib/ey-core.rb', line 26
def self.paging_parameters(params)
if url = params['url']
Addressable::URI.parse(url).query_values
else
params
end
end
|