function _biblio_marc_type_map in Bibliography Module 7.2
Same name and namespace in other branches
- 6.2 modules/marcParse/biblio_marc.module \_biblio_marc_type_map()
- 7 modules/marcParse/biblio_marc.module \_biblio_marc_type_map()
1 call to _biblio_marc_type_map()
- biblio_marc_biblio_import in modules/
marcParse/ biblio_marc.module
File
- modules/
marcParse/ biblio_marc.module, line 230
Code
function _biblio_marc_type_map($type, $reverse = FALSE) {
static $map = array();
if (empty($map)) {
$map = biblio_get_map('type_map', 'marc');
}
if ($reverse) {
return ($tag = array_search($type, $map)) ? $tag : 'Generic';
//return the biblio type or 129 (Misc) if type not found
}
return isset($map[$type]) ? $map[$type] : 129;
//return the biblio type or 129 (Misc) if type not found
}