Module: Fryfro
- Defined in:
- lib/fryfro/app_info.rb,
lib/fryfro.rb,
lib/fryfro/app.rb,
lib/fryfro/version.rb,
lib/fryfro/endpoint.rb,
lib/fryfro/app_metrics.rb,
lib/fryfro/events_metrics.rb
Overview
Defined Under Namespace
Classes: App, AppInfo, AppMetrics, Endpoint, EventMetrics
Constant Summary
collapse
- VERSION =
'0.1.0'
Class Method Summary
collapse
Class Method Details
.all_applications(opts = {}) ⇒ Object
17
18
19
20
21
22
23
24
25
|
# File 'lib/fryfro.rb', line 17
def all_applications(opts = {})
raw = all_applications_info_raw(opts)['application']
raw.reduce([]) do |apps, app|
apps << App.new(key: app['apiKey'], access_code: opts[:access_code],
name: app['name'], platform: app['platform'],
created_at: app['createdDate'])
end
end
|
.all_applications_info_raw(opts = {}) ⇒ Object
13
14
15
|
# File 'lib/fryfro.rb', line 13
def all_applications_info_raw(opts = {})
AppInfo[:get_all_applications].(opts[:access_code])['applications']
end
|