module NoBrainer::Document::Association::ClassMethods
Public Instance Methods
association_user_to_model_cast(key, value, target_class = nil)
click to toggle source
# File lib/no_brainer/document/association.rb, line 24 def association_user_to_model_cast(key, value, target_class = nil) association = association_metadata[key] case association when NoBrainer::Document::Association::BelongsTo::Metadata association.cast_attr(key, value, target_class) else [key, value] end end
inherited(subclass)
click to toggle source
Calls superclass method
# File lib/no_brainer/document/association.rb, line 19 def inherited(subclass) subclass.association_metadata = self.association_metadata.dup super end