diff --git a/module/finc/src/finc/RecordDriver/SolrDefaultFincTrait.php b/module/finc/src/finc/RecordDriver/SolrDefaultFincTrait.php index f45939e407020e81ebf8f4987c02ef7cd83b9001..66f1bdf859f692283513a2009b8e09df3e5c5d01 100644 --- a/module/finc/src/finc/RecordDriver/SolrDefaultFincTrait.php +++ b/module/finc/src/finc/RecordDriver/SolrDefaultFincTrait.php @@ -460,6 +460,18 @@ trait SolrDefaultFincTrait return isset($this->fields['collection']) ? $this->fields['collection'] : []; } + /** + * refs #15271 + * Check for Multipart resource record level 'set' MARC21 LEADER Pos 19 + * + * @return boolean True if record has multiple parts, otherwise False + * @access public + */ + public function isMultiPartSet() + { + return $this->getMultiPart() == 'a' ? true : false; + } + /** * Get the content of field multipart_set. *