From bb1a6316079fcb5f1438073d2ed2df50ccb87394 Mon Sep 17 00:00:00 2001 From: Athlon1600 Date: Mon, 30 Oct 2023 19:07:12 -0500 Subject: [PATCH] Browser class now has types --- src/Browser.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Browser.php b/src/Browser.php index 8a3be5d..61cad85 100644 --- a/src/Browser.php +++ b/src/Browser.php @@ -7,17 +7,17 @@ class Browser extends BrowserClient { - public function setUserAgent($agent) + public function setUserAgent($agent): void { $this->headers['User-Agent'] = $agent; } - public function getUserAgent() + public function getUserAgent(): ?string { return Utils::arrayGet($this->headers, 'User-Agent'); } - public function followRedirects($enabled) + public function followRedirects($enabled): self { $this->options[CURLOPT_FOLLOWLOCATION] = $enabled ? 1 : 0; return $this; @@ -44,12 +44,12 @@ public function cachedGet($url) return $response; } - protected function getCacheKey($url) + protected function getCacheKey($url): string { - return md5($url) . '_v3'; + return md5($url) . '_v4'; } - public function consentCookies() + public function consentCookies(): void { $response = $this->get('https://www.youtube.com/'); $current_url = $response->info->url;