Class: Sevendigital::SevendigitalObject

Inherits:
Object
  • Object
show all
Defined in:
lib/sevendigital/model/sevendigital_object.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_client) ⇒ SevendigitalObject

Returns a new instance of SevendigitalObject.



44
45
46
# File 'lib/sevendigital/model/sevendigital_object.rb', line 44

def initialize(api_client)
  @api_client = api_client
end

Instance Method Details

#copy_basic_properties_from(other_object) ⇒ Object



48
49
50
51
52
# File 'lib/sevendigital/model/sevendigital_object.rb', line 48

def copy_basic_properties_from(other_object)
  self.class.instance_variable_get(:@basic_properties).each do |property|
    instance_variable_set(property, other_object.instance_variable_get(property))
  end
end