Module DataMapper::Property::DirtyMinder::Hooker
In: lib/dm-types/support/dirty_minder.rb

Methods

extended   track  

Constants

MUTATION_METHODS = { ::Array => %w{ []= push << shift pop insert unshift delete delete_at replace fill clear slice! reverse! rotate! compact! flatten! uniq! collect! map! sort! sort_by! reject! delete_if! select! shuffle! }.select { |meth| ::Array.instance_methods.any? { |m| m.to_s == meth } }, ::Hash => %w{ []= store delete delete_if replace update delete rehash shift clear merge! reject! select! }.select { |meth| ::Hash.instance_methods.any? { |m| m.to_s == meth } }, }

Public Class methods

Public Instance methods

[Validate]