get('denyListIp')) { $db = db_connect(); $referer = $session->get('referer'); $domain = parse_url((string) $referer, PHP_URL_HOST) ?? '- Direct -'; parse_str((string) parse_url((string) $referer, PHP_URL_QUERY), $queries); $keywords = $queries['q'] ?? null; $procedureName = $db->prefixTable('analytics_website'); $db->query("call {$procedureName}(?,?,?,?,?,?)", [ $podcastId, $session->get('browser') ?? '', $session->get('entryPage'), $referer, $domain, $keywords, ]); } } }