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