static function init($tldsfile, PDO $db = NULL) { //d('initializing tlds'); self::$tlds = new DomainMatch($tldsfile); self::$db = $db; if (!$db) { warn("No cache"); } self::$useasync = AsyncDNS::supported(); }