Module: FREDAPI
- Extended by:
- Configuration
- Defined in:
- lib/fredapi.rb,
lib/fredapi/client.rb,
lib/fredapi/request.rb,
lib/fredapi/version.rb,
lib/fredapi/connection.rb,
lib/fredapi/client/tags.rb,
lib/fredapi/client/series.rb,
lib/fredapi/client/source.rb,
lib/fredapi/configuration.rb,
lib/fredapi/client/release.rb,
lib/fredapi/client/sources.rb,
lib/fredapi/client/category.rb,
lib/fredapi/client/releases.rb,
lib/fredapi/client/series/tags.rb,
lib/fredapi/client/tags/series.rb,
lib/fredapi/client/related_tags.rb,
lib/fredapi/client/release/tags.rb,
lib/fredapi/client/category/tags.rb,
lib/fredapi/client/release/dates.rb,
lib/fredapi/client/series/search.rb,
lib/fredapi/client/release/series.rb,
lib/fredapi/client/releases/dates.rb,
lib/fredapi/client/series/release.rb,
lib/fredapi/client/series/updates.rb,
lib/fredapi/client/category/series.rb,
lib/fredapi/client/release/sources.rb,
lib/fredapi/client/source/releases.rb,
lib/fredapi/client/category/related.rb,
lib/fredapi/client/category/children.rb,
lib/fredapi/client/series/categories.rb,
lib/fredapi/client/series/search/tags.rb,
lib/fredapi/client/series/observations.rb,
lib/fredapi/client/release/related_tags.rb,
lib/fredapi/client/series/vintage_dates.rb,
lib/fredapi/client/category/related_tags.rb,
lib/fredapi/client/series/search/related_tags.rb
Overview
FREDAPI namespace module
Defined Under Namespace
Modules: Configuration, Connection, Request Classes: Client
Constant Summary collapse
- VERSION =
"1.0.2"
Constants included from Configuration
Configuration::DEFAULT_ADAPTER, Configuration::DEFAULT_API_ENDPOINT, Configuration::DEFAULT_FILE_TYPE, Configuration::DEFAULT_USER_AGENT, Configuration::OPTION_KEYS
Class Method Summary collapse
-
.method_missing(method, *args, &block) ⇒ Object
Delegate to FREDAPI::Client.new.
-
.new(opts = {}) ⇒ FREDAPI::Client
Alias for FREDAPI::Client.new.
-
.respond_to?(method, include_private = false) ⇒ Boolean
Check if method responds_to?.
Methods included from Configuration
configure, extended, options, reset
Class Method Details
.method_missing(method, *args, &block) ⇒ Object
Delegate to FREDAPI::Client.new
18 19 20 21 |
# File 'lib/fredapi.rb', line 18 def method_missing method, *args, &block return super unless new.respond_to? method new.send method, *args, &block end |
.new(opts = {}) ⇒ FREDAPI::Client
Alias for FREDAPI::Client.new
13 14 15 |
# File 'lib/fredapi.rb', line 13 def new opts={} FREDAPI::Client.new opts end |
.respond_to?(method, include_private = false) ⇒ Boolean
Check if method responds_to?
24 25 26 |
# File 'lib/fredapi.rb', line 24 def respond_to? method, include_private=false new.respond_to?(method, include_private) || super(method, include_private) end |