Sha256: c7b99114ab6df58ffd70562d937d1b4983eb3162e5d473a4070a84c7c9912a8f

Contents?: true

Size: 356 Bytes

Versions: 5

Compression:

Stored size: 356 Bytes

Contents

# encoding: utf-8
module Mongoid #:nodoc:
  module Safe #:nodoc:
    # Determine based on configuration if we are persisting in safe mode or
    # not.
    #
    # The query option will always override the global configuration.
    def safe_mode?(options)
      safe = options[:safe]
      safe.nil? ? Mongoid.persist_in_safe_mode : safe
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
mongoid-2.0.0.beta.20 lib/mongoid/safe.rb
mongoid-2.0.0.beta.19 lib/mongoid/safe.rb
mongoid-2.0.0.beta.18 lib/mongoid/safe.rb
mongoid-2.0.0.beta.17 lib/mongoid/safe.rb
mongoid-2.0.0.beta.16 lib/mongoid/safe.rb