domain_prefix_lookup

Definition

domain_prefix_lookup($domain_id, $clear = FALSE)
domain_prefix/domain_prefix.module, line 698

Description

Lookup stored table information for a domain.

Parameters

$domain_id The domain_id taken from {domain}.

Code

function domain_prefix_lookup($domain_id, $clear = FALSE) {
  static $domain_prefix;
  if ($clear || !isset($domain_prefix[$domain_id])) {
    $domain_prefix[$domain_id] = array();
    $result = db_query("SELECT domain_id, status, tablename, module, source FROM {domain_prefix} WHERE domain_id = %d", $domain_id);
    while ($data = db_fetch_array($result)) {
      $domain_prefix[$domain_id][$data['tablename']] = $data;
    }
  }
  return $domain_prefix[$domain_id];
}