Module: Firebased
- Extended by:
- Configurable
- Defined in:
- lib/firebased.rb,
lib/firebased/account.rb,
lib/firebased/version.rb,
lib/firebased/firebase.rb,
lib/firebased/configurable.rb
Defined Under Namespace
Modules: Configurable Classes: Account, Firebase
Constant Summary collapse
- VERSION =
"0.1.0"
Instance Attribute Summary
Attributes included from Configurable
Class Method Summary collapse
-
.client ⇒ Firebased::Account
Delegate to a Firebased::Account.
-
.client? ⇒ Boolean
Has a client been initialized on the Firebased module?.
- .respond_to?(method_name, include_private = false) ⇒ Boolean
Methods included from Configurable
Class Method Details
.client ⇒ Firebased::Account
Delegate to a Firebased::Account
14 15 16 17 |
# File 'lib/firebased.rb', line 14 def client @client = Firebased::Account.new(credentials) unless defined?(@client) @client end |
.client? ⇒ Boolean
Has a client been initialized on the Firebased module?
22 23 24 |
# File 'lib/firebased.rb', line 22 def client? !!@client end |
.respond_to?(method_name, include_private = false) ⇒ Boolean
27 28 29 |
# File 'lib/firebased.rb', line 27 def respond_to?(method_name, include_private=false) client.respond_to?(method_name, include_private) || super end |