Class: ManyfoldApi::V0::LinkSerializer

Inherits:
ApplicationSerializer show all
Defined in:
app/serializers/manyfold_api/v0/link_serializer.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from ApplicationSerializer

#collection_ref, #context, #creator_ref, #file_ref, #group_ref, #initialize, #license, #model_ref, #ref, schema_ref, schema_ref_name

Constructor Details

This class inherits a constructor from ManyfoldApi::V0::ApplicationSerializer

Class Method Details

.schema ⇒ Object



10
11
12
# File 'app/serializers/manyfold_api/v0/link_serializer.rb', line 10

def self.schema
  LinkDeserializer.schema
end

Instance Method Details

#serialize ⇒ Object



3
4
5
6
7
8
# File 'app/serializers/manyfold_api/v0/link_serializer.rb', line 3

def serialize
  {
    url: @object.url,
    text: @object.text
  }.compact
end