# File lib/pb/serializer/computed_model_support.rb, line 8 def primary_object primary_object_name = self.class.__pb_serializer_primary_model_name if primary_object_name send(primary_object_name) elsif kind_of?(Serializer::Base) send(:object) else self end end
module Pb::Serializer::ComputedModelSupport
Public Class Methods
included(base)
click to toggle source
# File lib/pb/serializer/computed_model_support.rb, line 4 def self.included(base) base.singleton_class.prepend Hook end
Private Instance Methods
primary_object()
click to toggle source