README.md in firebase-0.1.6 vs README.md in firebase-0.2.0
- old
+ new
@@ -15,36 +15,40 @@
### Usage
```ruby
base_uri = 'https://<your-firebase>.firebaseio.com/'
-firebase = Firebase.new(base_uri)
+firebase = Firebase::Client.new(base_uri)
response = firebase.push("todos", { :name => 'Pick the milk', :priority => 1 })
response.success? # => true
response.code # => 200
response.body # => { 'name' => "-INOQPH-aV_psbk3ZXEX" }
response.raw_body # => '{"name":"-INOQPH-aV_psbk3ZXEX"}'
```
If you have a read-only namespace, set your secret key as follows:
```ruby
-firebase = Firebase.new(base_uri, secret_key)
+firebase = Firebase::Client.new(base_uri, secret_key)
response = firebase.push("todos", { :name => 'Pick the milk', :priority => 1 })
```
-So far, supported methods are:
+You can now pass custom query options to firebase:
```ruby
-set(path, data)
-get(path)
-push(path, data)
-delete(path)
-update(path, data)
+response = firebase.push("todos", :limit => 1)
```
-More features are coming soon.
+So far, supported methods are:
+
+```ruby
+set(path, data, query_options)
+get(path, query_options)
+push(path, data, query_options)
+delete(path, query_options)
+update(path, data, query_options)
+```
More information about Firebase and the Firebase API is available at the
[official website](http://www.firebase.com/).
### Copyright