Sha256: f20ec9570f08332f50a19a2bdfeddd3065ab217a059146609137f472bbaa369a

Contents?: true

Size: 1.12 KB

Versions: 31

Compression:

Stored size: 1.12 KB

Contents

# encoding: utf-8
unless defined?(Boolean)
  class Boolean; end
end

class Moped::BSON::ObjectId
  undef :as_json
  def as_json(options = nil)
    to_s
  end
  def to_xml(options = nil)
    ActiveSupport::XmlMini.to_tag(options[:root], self.to_s, options)
  end
end

class Symbol
  remove_method :size if instance_methods.include? :size # temporal fix for ruby 1.9
end

require "mongoid/extensions/array"
require "mongoid/extensions/big_decimal"
require "mongoid/extensions/boolean"
require "mongoid/extensions/date"
require "mongoid/extensions/date_time"
require "mongoid/extensions/false_class"
require "mongoid/extensions/float"
require "mongoid/extensions/hash"
require "mongoid/extensions/integer"
require "mongoid/extensions/module"
require "mongoid/extensions/nil_class"
require "mongoid/extensions/object"
require "mongoid/extensions/object_id"
require "mongoid/extensions/range"
require "mongoid/extensions/regexp"
require "mongoid/extensions/set"
require "mongoid/extensions/string"
require "mongoid/extensions/symbol"
require "mongoid/extensions/time"
require "mongoid/extensions/time_with_zone"
require "mongoid/extensions/true_class"

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
mongoid-3.1.7 lib/mongoid/extensions.rb
mongoid-3.1.6 lib/mongoid/extensions.rb
mongoid-3.1.5 lib/mongoid/extensions.rb
mongoid-3.1.4 lib/mongoid/extensions.rb
mongoid-3.1.3 lib/mongoid/extensions.rb
mongoid-3.1.2 lib/mongoid/extensions.rb
mongoid-3.0.23 lib/mongoid/extensions.rb
mongoid-3.1.1 lib/mongoid/extensions.rb
mongoid-3.1.0 lib/mongoid/extensions.rb
mongoid-3.0.22 lib/mongoid/extensions.rb
mongoid-3.0.21 lib/mongoid/extensions.rb
mongoid-3.0.20 lib/mongoid/extensions.rb
mongoid-3.0.19 lib/mongoid/extensions.rb
mongoid-3.0.18 lib/mongoid/extensions.rb
mongoid-3.0.17 lib/mongoid/extensions.rb
sunrise-cms-0.5.0.rc1 vendor/bundle/ruby/1.9.1/gems/mongoid-3.0.16/lib/mongoid/extensions.rb
mongoid-3.0.16 lib/mongoid/extensions.rb
mongoid-3.0.15 lib/mongoid/extensions.rb
mongoid-3.0.14 lib/mongoid/extensions.rb
mongoid-3.0.13 lib/mongoid/extensions.rb