Sha256: 5a385da6d11377c6479052359c06f2b6c8904b560b0423ef50305c3e2717f1f6

Contents?: true

Size: 288 Bytes

Versions: 72

Compression:

Stored size: 288 Bytes

Contents

module Patches
  module ActiveSupport
    module Callbacks
      # Add applies? method to rails' callback api.
      # Used for events.
      module Callback
        def applies? object
          conditions_lambdas.all? { |c| c.call(object, nil) }
        end
      end
    end
  end
end

Version data entries

72 entries across 72 versions & 1 rubygems

Version Path
card-1.108.1 config/initializers/02_patches/active_support.rb
card-1.108.0 config/initializers/02_patches/active_support.rb
card-1.107.0 config/initializers/02_patches/active_support.rb
card-1.106.0 config/initializers/02_patches/active_support.rb
card-1.105.6 config/initializers/02_patches/active_support.rb
card-1.105.5 config/initializers/02_patches/active_support.rb
card-1.105.4 config/initializers/02_patches/active_support.rb
card-1.105.3 config/initializers/02_patches/active_support.rb
card-1.105.2.pre1 config/initializers/02_patches/active_support.rb
card-1.105.2 config/initializers/02_patches/active_support.rb
card-1.105.1 config/initializers/02_patches/active_support.rb
card-1.105.0 config/initializers/02_patches/active_support.rb
card-1.104.2 config/initializers/02_patches/active_support.rb
card-1.104.1 config/initializers/02_patches/active_support.rb
card-1.104.0 config/initializers/02_patches/active_support.rb
card-1.103.4 config/initializers/02_patches/active_support.rb
card-1.103.3 config/initializers/02_patches/active_support.rb
card-1.103.2 config/initializers/02_patches/active_support.rb
card-1.103.1 config/initializers/02_patches/active_support.rb
card-1.103.0 config/initializers/02_patches/active_support.rb