lib/fuelsdk/objects.rb in fuelsdk-0.0.6 vs lib/fuelsdk/objects.rb in fuelsdk-0.0.7
- old
+ new
@@ -362,6 +362,30 @@
def id
'https://www.exacttargetapis.com/hub/v1/campaigns/%{id}/assets/%{assetId}'
end
end
end
+
+ class Get < Objects::Base
+ include Objects::Soap::Read
+ attr_accessor :id
+
+ def initialize client, id, properties, filter
+ self.properties = properties
+ self.filter = filter
+ self.client = client
+ self.id = id
+ end
+
+ def get
+ super id
+ end
+
+ class << self
+ def new client, id, properties=nil, filter=nil
+ o = self.allocate
+ o.send :initialize, client, id, properties, filter
+ return o.get
+ end
+ end
+ end
end