Class: DigitalScriptorium::LinkClaimTransformer

Inherits:
BaseClaimTransformer show all
Defined in:
lib/digital_scriptorium/transformers/link_claim_transformer.rb

Overview

Transformer for extracting links from relevant Digital Scriptorium claims.

Direct Known Subclasses

IiifManifestClaimTransformer

Instance Attribute Summary

Attributes inherited from BaseClaimTransformer

#claim, #prefix

Instance Method Summary collapse

Methods inherited from BaseClaimTransformer

#display_value, #display_values, #facet_values, #search_values

Constructor Details

#initialize(claim, _, **kwargs) ⇒ LinkClaimTransformer

Returns a new instance of LinkClaimTransformer.



6
7
8
# File 'lib/digital_scriptorium/transformers/link_claim_transformer.rb', line 6

def initialize(claim, _, **kwargs)
  super(claim, **kwargs)
end

Instance Method Details

#solr_propsObject



10
11
12
# File 'lib/digital_scriptorium/transformers/link_claim_transformer.rb', line 10

def solr_props
  super.merge({ "#{prefix}_link" => [claim.data_value] })
end