aboutsummaryrefslogtreecommitdiffstats
path: root/activejob/lib/active_job/serializers/class_serializer.rb
diff options
context:
space:
mode:
Diffstat (limited to 'activejob/lib/active_job/serializers/class_serializer.rb')
-rw-r--r--activejob/lib/active_job/serializers/class_serializer.rb24
1 files changed, 0 insertions, 24 deletions
diff --git a/activejob/lib/active_job/serializers/class_serializer.rb b/activejob/lib/active_job/serializers/class_serializer.rb
deleted file mode 100644
index d36e8c0ebc..0000000000
--- a/activejob/lib/active_job/serializers/class_serializer.rb
+++ /dev/null
@@ -1,24 +0,0 @@
-# frozen_string_literal: true
-
-module ActiveJob
- module Serializers
- # Provides methods to serialize and deserialize `Class` (`ActiveRecord::Base`, `MySpecialService`, ...)
- class ClassSerializer < ObjectSerializer
- class << self
- def serialize(argument_klass)
- { key => "::#{argument_klass.name}" }
- end
-
- def key
- "_aj_class"
- end
-
- private
-
- def klass
- ::Class
- end
- end
- end
- end
-end