module LunaPark::Extensions::Dsl::ForeignKey::InstanceMethods
Private Instance Methods
extract_pk_value_from_object__(object, pk_name)
click to toggle source
# File lib/luna_park/extensions/dsl/foreign_key.rb, line 88 def extract_pk_value_from_object__(object, pk_name) object.respond_to?(:[]) && object[pk_name] || object.respond_to?(pk_name) && object.public_send(pk_name) || nil end