Exemplo n.º 1
0
 /**
  * converts holding to displayeble array
  * @param array holding
  * @return array
  */
 public function unifyHolding($holding)
 {
     if (!is_array($holding) || !isset($holding['@'])) {
         return $holding;
     }
     switch ($holding['@']) {
         case 'MZK':
         case 'MUNI':
             return MZKPortal\RecordDriver\SolrMarcBase::unifyHolding($holding);
         case 'KJM':
             return MZKPortal\RecordDriver\SolrMarcKjm::unifyHolding($holding);
         case 'MEND':
             return MZKPortal\RecordDriver\SolrMarcMend::unifyHolding($holding);
     }
 }