Class: Krikri::Enrichments::TimespanLabel
- Inherits:
-
Object
- Object
- Krikri::Enrichments::TimespanLabel
- Includes:
- Audumbla::FieldEnrichment
- Defined in:
- lib/krikri/enrichments/timespan_label.rb
Overview
Builds and sets a prefLabel based on existing begin/end dates within an
edm:TimeSpan.
Instance Method Summary collapse
-
#enrich_value(value) ⇒ DPLA::MAP::TimeSpan, Object
Add a prefLabel for
DPLA::MAP::TimeSpanobjects with begin/end dates.
Instance Method Details
#enrich_value(value) ⇒ DPLA::MAP::TimeSpan, Object
Add a prefLabel for DPLA::MAP::TimeSpan objects with begin/end dates
25 26 27 28 29 |
# File 'lib/krikri/enrichments/timespan_label.rb', line 25 def enrich_value(value) set_label(value) if value.is_a?(DPLA::MAP::TimeSpan) && value.prefLabel.empty? value end |