0 ? $ttl : 0; } /** * Check if routing through Cloudflare AI Gateway vs. direct-to-OpenRouter. * * @return bool True if a gateway URL is configured. */ public function is_via_gateway(): bool { return self::DEFAULT_API_BASE_URL !== $this->get_api_base_url(); } /** * Get the default OpenRouter API base URL constant. * * @return string */ public static function get_default_api_base_url(): string { return self::DEFAULT_API_BASE_URL; } }