Class: RailsConsolePro::Serializers::BaseSerializer
- Inherits:
-
Object
- Object
- RailsConsolePro::Serializers::BaseSerializer
- Defined in:
- lib/rails_console_pro/serializers/base_serializer.rb
Overview
Base serializer class
Direct Known Subclasses
ActiveRecordSerializer, ArraySerializer, CompareSerializer, DiffSerializer, ExplainSerializer, IntrospectSerializer, ProfileSerializer, QueryBuilderSerializer, RelationSerializer, SchemaSerializer, StatsSerializer
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(exporter) ⇒ BaseSerializer
constructor
A new instance of BaseSerializer.
Constructor Details
#initialize(exporter) ⇒ BaseSerializer
Returns a new instance of BaseSerializer.
11 12 13 |
# File 'lib/rails_console_pro/serializers/base_serializer.rb', line 11 def initialize(exporter) @exporter = exporter end |
Class Method Details
.serialize(data, exporter) ⇒ Object
7 8 9 |
# File 'lib/rails_console_pro/serializers/base_serializer.rb', line 7 def self.serialize(data, exporter) new(exporter).serialize(data) end |