function csl_mapper::map_type in Bibliography Module 7.2
Same name and namespace in other branches
- 6.2 modules/CiteProc/CSL.inc \csl_mapper::map_type()
- 7 modules/CiteProc/CSL.inc \csl_mapper::map_type()
File
- modules/
CiteProc/ CSL.inc, line 1643
Class
Code
function map_type($types) {
if (!isset($this->type_map)) {
$this->type_map = biblio_get_map('type_map', 'csl');
}
$vars = explode(' ', $types);
foreach ($vars as $key => $value) {
$vars[$key] = !empty($this->type_map[$value]) ? $this->type_map[$value] : '';
}
return implode(' ', $vars);
}