Module: Fire
- Defined in:
- lib/fire-model.rb,
lib/model/model.rb,
lib/connection/request.rb,
lib/connection/response.rb,
lib/model/nested/parent.rb,
lib/model/querying/querying.rb,
lib/model/nested/nested_model.rb
Defined Under Namespace
Modules: Connection
Classes: Model, NestedModel
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
15
16
17
|
# File 'lib/fire-model.rb', line 15
def self.config
@config
end
|
.connection ⇒ Object
23
24
25
|
# File 'lib/fire-model.rb', line 23
def self.connection
Fire::Connection::Request.new
end
|
.drop! ⇒ Object
19
20
21
|
# File 'lib/fire-model.rb', line 19
def self.drop!
connection.delete(?/)
end
|
.setup(options) ⇒ Object
8
9
10
11
12
13
|
# File 'lib/fire-model.rb', line 8
def self.setup(options)
configuration = {}
configuration[:base_uri] = base_uri(options[:firebase_path])
configuration[:auth] = (options[:firebase_auth] || {})
@config = OpenStruct.new(configuration)
end
|