Class: DigitalScriptorium::LinkClaimTransformer
- Inherits:
-
BaseClaimTransformer
- Object
- BaseClaimTransformer
- DigitalScriptorium::LinkClaimTransformer
- Defined in:
- lib/digital_scriptorium/transformers/link_claim_transformer.rb
Overview
Transformer for extracting links from relevant Digital Scriptorium claims.
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from BaseClaimTransformer
Instance Method Summary collapse
-
#initialize(claim, _, **kwargs) ⇒ LinkClaimTransformer
constructor
A new instance of LinkClaimTransformer.
- #solr_props ⇒ Object
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_props ⇒ Object
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 |