Skip to content
Snippets Groups Projects
Commit 3f9608bf authored by André Lahmann's avatar André Lahmann
Browse files

refs #8509:

* implemented getAdditionalNotes() in SolrMarcFincTrait to display Marc 546a
parent 95471296
No related merge requests found
...@@ -1408,6 +1408,29 @@ trait SolrMarcFincTrait ...@@ -1408,6 +1408,29 @@ trait SolrMarcFincTrait
return $this->addFincIDToRecord($array); return $this->addFincIDToRecord($array);
} }
/**
* Returns notes and additional information stored in Marc 546a
*
* @return array|null
* @link https://intern.finc.info/issues/8509
*/
public function getAdditionalNotes()
{
$retval = [];
$fields = $this->getMarcRecord()->getFields('546');
if (!$fields) {
return null;
}
foreach ($fields as $field) {
if ($subfield = $field->getSubfield('a')) {
$retval[] = $subfield->getData();
}
}
return $retval;
}
/** /**
* Marc specific implementation for retrieving hierarchy parent id(s). * Marc specific implementation for retrieving hierarchy parent id(s).
* *
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment