--- a/server/src/app/Libraries/Mappers/CocoonTextRdfMapper.php Fri Feb 12 23:46:15 2016 +0100
+++ b/server/src/app/Libraries/Mappers/CocoonTextRdfMapper.php Fri Feb 19 21:18:12 2016 +0100
@@ -135,6 +135,14 @@
// We do not add date to the providedCHO for Text resource
}
+ protected function addConformsToProperty($webResource, $res, $mimetype) {
+ if($mimetype === 'application/xml') {
+ $this->applyPropertiesToRes($res, $webResource, [
+ ['http://purl.org/dc/terms/conformsTo', null],
+ ]);
+ }
+ }
+
// protected function propertyTypeMap($providedCHOResource, $prop, $value) {
// if((!$value instanceof Resource) || $value->getUri() !== "http://purl.org/dc/dcmitype/Text") {
// $providedCHOResource->add($prop, $value);
@@ -157,6 +165,7 @@
$this->addResourceRightProperties($webResource, $res);
$this->addDateToWebResource($webResource, $res);
+ $this->addConformsToProperty($webResource, $res, $mimetype);
$aggregationNode->addResource('edm:hasView', $reprUrl);
}