Module: Xeroizer::Record::ModelDefinitionHelper::InstanceMethods
- Defined in:
- lib/xeroizer/record/model_definition_helper.rb
Instance Method Summary collapse
-
#id ⇒ Object
Returns the value of the Xero primary key for this record if it exists.
-
#id=(new_id) ⇒ Object
Sets the value of the Xero primary key for this record if it exists.
Instance Method Details
#id ⇒ Object
Returns the value of the Xero primary key for this record if it exists.
87 88 89 |
# File 'lib/xeroizer/record/model_definition_helper.rb', line 87 def id self[self.class.primary_key_name] end |
#id=(new_id) ⇒ Object
Sets the value of the Xero primary key for this record if it exists.
92 93 94 95 |
# File 'lib/xeroizer/record/model_definition_helper.rb', line 92 def id=(new_id) parent.mark_dirty(self) if parent self[self.class.primary_key_name] = new_id end |