Class: InternalAffairs::PendingOperation
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- InternalAffairs::PendingOperation
- Defined in:
- lib/internal_affairs/pending_operation.rb
Instance Method Summary collapse
Instance Method Details
#target ⇒ Object
22 23 24 |
# File 'lib/internal_affairs/pending_operation.rb', line 22 def target @target ||= load_target end |
#target=(_target) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/internal_affairs/pending_operation.rb', line 9 def target=(_target) # use separate class and attributes serialization to support non-ar cases if _target.present? self.target_class = _target.class.to_s self.target_attributes = _target.attributes_for_operation_serialization else self.target_class = self.target_attributes = nil end @target = _target end |