Sha256: 73bb9c39d789866b976a10fa7c62c76c4f8810ac0ed1f53da639785395549a7f
Contents?: true
Size: 561 Bytes
Versions: 42
Compression:
Stored size: 561 Bytes
Contents
module Spider; module Model module Junction def self.included(klass) klass.extend(ClassMethods) end module ClassMethods def has_added_elements? junction_added_elements.length > 0 end def junction_added_elements self.elements_array.select{ |el| !el.integrated? && !el.attributes[:junction_id] && !el.attributes[:junction_reference] } end end end end; end
Version data entries
42 entries across 42 versions & 1 rubygems