private function getCatalogueDetails($catalogue = 'messages')
{
if (empty($catalogue)) {
$catalogue = 'messages';
}
$variant = $catalogue . '.' . $this->culture;
$name = mysql_real_escape_string($this->getSource($variant));
$rs = mysql_query("SELECT cat_id\n\t\t\t\t\tFROM catalogue WHERE name = '{$name}'", $this->db);
if (mysql_num_rows($rs) != 1) {
return false;
}
$cat_id = (int) mysql_result($rs, 0);
//first get the catalogue ID
$rs = mysql_query("SELECT count(msg_id)\n\t\t\t\tFROM trans_unit\n\t\t\t\tWHERE cat_id = {$cat_id}", $this->db);
$count = (int) mysql_result($rs, 0);
return array($cat_id, $variant, $count);
}