From 4e436b01c02366b57a49982824a216d6574fd935 Mon Sep 17 00:00:00 2001 From: Levan Velijanashvili Date: Thu, 5 Aug 2021 14:59:48 +0400 Subject: [PATCH] Add setClient method to customize client parameter --- src/GoogleTranslate.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/GoogleTranslate.php b/src/GoogleTranslate.php index 2037255..e4c3465 100644 --- a/src/GoogleTranslate.php +++ b/src/GoogleTranslate.php @@ -150,6 +150,18 @@ public function setUrl(string $url): self return $this; } + /** + * Set Google Translate client param (webapp, gtx, etc.) + * + * @param string $client Google Translate client param (webapp, gtx, etc.) + * @return GoogleTranslate + */ + public function setClient(string $client): self + { + $this->urlParams['client'] = $client; + return $this; + } + /** * Set GuzzleHttp client options. *