mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-23 06:16:50 +00:00
24 lines
782 B
Ruby
24 lines
782 B
Ruby
require 'active_model'
|
|
require 'active_model/serializer'
|
|
require 'active_model/serializer_support'
|
|
require 'active_model/serializer/version'
|
|
require 'active_model/serializer/railtie' if defined?(Rails)
|
|
|
|
begin
|
|
require 'action_controller'
|
|
require 'action_controller/serialization'
|
|
require 'action_controller/serialization_test_case'
|
|
|
|
ActiveSupport.on_load(:action_controller) do
|
|
if ::ActionController::Serialization.enabled
|
|
ActionController::Base.send(:include, ::ActionController::Serialization)
|
|
ActionController::TestCase.send(:include, ::ActionController::SerializationAssertions)
|
|
end
|
|
ActionDispatch::Reloader.to_prepare do
|
|
ActiveModel::Serializer.serializers_cache.clear
|
|
end
|
|
end
|
|
rescue LoadError
|
|
# rails not installed, continuing
|
|
end
|