Sha256: 88e667ea38cda76daadac8a85a7dd3de92c656f76961f868c41128a899ff28fd
Contents?: true
Size: 532 Bytes
Versions: 12
Compression:
Stored size: 532 Bytes
Contents
module StateMachine module Integrations #:nodoc: module Mongoid # Assumes Mongoid 2.1+ uses ActiveModel 3.1+ version '2.0.x' do def self.active? ::Mongoid::VERSION >= '2.0.0' && ::Mongoid::VERSION < '2.1.0' end def define_action_hook # +around+ callbacks don't have direct access to results until AS 3.1 owner_class.set_callback(:save, :after, 'value', :prepend => true) if action_hook == :save super end end end end end
Version data entries
12 entries across 12 versions & 2 rubygems