protected function isValidSource($variant)
{
$variant = sqlite_escape_string($variant);
$db = sqlite_open($this->source);
$rs = sqlite_query("SELECT COUNT(*) FROM catalogue WHERE name = '{$variant}'", $db);
$result = $rs && (int) sqlite_fetch_single($rs);
sqlite_close($db);
return $result;
}