module MongoidExtended::Serializer
Public Class Methods
configured()
click to toggle source
add active_model_serializers support for mongoid
# File lib/mongoid_extended/serializer.rb, line 7 def configured unless defined?(::ActiveModel::SerializerSupport) raise MongoidExtended::GemsLoadError.new(:active_model_serializers) end ::Mongoid::Document.send(:include, ActiveModel::SerializerSupport) ::Mongoid::Criteria.delegate(:active_model_serializer, to: :to_a) @configured = true end
configured?()
click to toggle source
# File lib/mongoid_extended/serializer.rb, line 18 def configured? !!@configured end