Sha256: 9364771b636ffca439136317370ca9e74425f635fa747d62ab5aff38776d42b3
Contents?: true
Size: 436 Bytes
Versions: 5
Compression:
Stored size: 436 Bytes
Contents
module ManyAssociation def search_terms_set(record) return [] unless include_in_search_keywords? record.get(name).collect do |embedded_record| embedded_record.search_terms end.flatten end def before_destroy(record) if @options['destroy'] == true record.get(name).each(&:destroy) end end def typecast(value, record) ChangeSensitiveArray.new(record, name, all(value, record)) end end
Version data entries
5 entries across 5 versions & 1 rubygems