function biblio_get_first_contributor in Bibliography Module 7.2
Same name and namespace in other branches
- 6.2 includes/biblio.contributors.inc \biblio_get_first_contributor()
- 6 biblio.contributors.inc \biblio_get_first_contributor()
- 7 includes/biblio.contributors.inc \biblio_get_first_contributor()
File
- includes/
biblio.contributors.inc, line 27
Code
function biblio_get_first_contributor($vid) {
static $contributor = array();
if (!isset($contributor[$vid])) {
$query = db_select('biblio_contributor', 'bc');
$query
->join('biblio_contributor_data', 'bcd', 'bc.cid=bcd.cid');
$query
->fields('bcd');
$query
->condition('bc.vid', $vid);
$query
->condition('bc.rank', 0);
$contributor[$vid] = $query
->execute()
->fetchObject();
}
return $contributor[$vid];
}