active_model_serializers/lib/active_model_serializers.rb
2013-10-18 17:49:17 -02:00

21 lines
464 B
Ruby

require 'active_model'
require 'active_model/serializer'
require 'active_model/serializer_support'
begin
require 'action_controller'
require 'action_controller/serialization'
ActiveSupport.on_load(:action_controller) do
include ::ActionController::Serialization
end
rescue LoadError
# rails not installed, continuing
end
[:active_record, :mongoid].each do |orm|
ActiveSupport.on_load(orm) do
include ActiveModel::SerializerSupport
end
end