Class: Sevendigital::SevendigitalObject
- Inherits:
-
Object
- Object
- Sevendigital::SevendigitalObject
- Defined in:
- lib/sevendigital/model/sevendigital_object.rb
Direct Known Subclasses
Artist, Basket, BasketItem, Card, ChartItem, List, ListItem, Locker, LockerRelease, LockerTrack, Release, Track, User
Instance Method Summary collapse
- #copy_basic_properties_from(other_object) ⇒ Object
-
#initialize(api_client) ⇒ SevendigitalObject
constructor
A new instance of SevendigitalObject.
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 |