From de6c3c7aa4f81c91e8804379f78d6554546acb3d Mon Sep 17 00:00:00 2001 From: Alan deLevie Date: Sun, 31 Mar 2013 16:10:30 -0400 Subject: [PATCH] stubbing out installations class --- lib/parse/installation.rb | 16 ++++++++++++++++ lib/parse/protocol.rb | 6 ++++++ 2 files changed, 22 insertions(+) create mode 100644 lib/parse/installation.rb diff --git a/lib/parse/installation.rb b/lib/parse/installation.rb new file mode 100644 index 0000000..8698d6d --- /dev/null +++ b/lib/parse/installation.rb @@ -0,0 +1,16 @@ +require 'parse/protocol' +require 'parse/client' +require 'parse/error' +require 'parse/object' + +module Parse + class Installation + attr_accessor :device_type + attr_accessor :installation_id + attr_accessor :device_token + attr_accessor :badge + attr_accessor :time_zone + attr_accessor :channels + + end +end \ No newline at end of file diff --git a/lib/parse/protocol.rb b/lib/parse/protocol.rb index bee93eb..5031294 100644 --- a/lib/parse/protocol.rb +++ b/lib/parse/protocol.rb @@ -131,6 +131,8 @@ module Protocol ERROR_EXCEEDED_BURST_LIMIT = 155 ERROR_OBJECT_NOT_FOUND_FOR_GET = 101 + INSTALLATIONS_PATH = "installations" + # URI Helpers # ---------------------------------------- @@ -172,5 +174,9 @@ def Protocol.cloud_function_uri(function_name) def Protocol.batch_request_uri "/#{VERSION}/#{BATCH_REQUEST_URI}" end + + def Protocol.installations_uri + "/#{VERSION}/#{INSTALLATIONS_PATH}" + end end end