NAME
Catmandu::Fix::lido_date - create a generic date component in path
SYNOPSIS
lido_date(
path,
-earliest_date: earliestDate,
-earliest_date_type: earliestDate.type,
-latest_date: latestDate,
-latest_date_type: latestDate.type
)
DESCRIPTION
Creates a generic date component consisting of latestDate
and earliestDate
in a path
.
PARAMETERS
Required parameters
path
is a required path parameter.
path
Optional parameters
All optional parameters are paths.
earliest_date
latest_date
latest_date_type
earliest_date_type
EXAMPLE
Fix
lido_date(
descriptiveMetadata.eventWrap.eventSet.$last.event.eventDate.date,
-earliest_date: recordList.record.production_date_start,
-earliest_date_type: recordList.record.production_date_type,
-latest_date: recordList.record.production_date_end,
-latest_date_type: recordList.record.production_date_type
)
Result
<lido:descriptiveMetadata>
<lido:eventWrap>
<lido:eventSet>
<lido:event>
<lido:eventDate>
<lido:date>
<lido:earliestDate lido:type="circa">1812</lido:earliestDate>
<lido:latestDate lido:type="circa">1813</lido:latestDate>
</lido:date>
</lido:eventDate>
</lido:event>
</lido:eventSet>
</lido:eventWrap>
</lido:descriptiveMetadata>
SEE ALSO
AUTHORS
CONTRIBUTORS
- Pieter De Praetere,
pieter at packed.be
- Matthias Vandermaesen,
matthias.vandermaesen at vlaamsekunstcollectie.be
COPYRIGHT AND LICENSE
The Perl software is copyright (c) 2016 by PACKED vzw and VKC vzw. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.