diff --git a/config/inriver.php b/config/inriver.php index ee54bec..d0f8e13 100644 --- a/config/inriver.php +++ b/config/inriver.php @@ -3,4 +3,5 @@ return [ 'inriver_url' => env('INRIVER_URL', 'https://apieuw.productmarketingcloud.com'), 'inriver_api_key' => env('INRIVER_API_KEY'), + 'inriver_timeout' => env('INRIVER_TIMEOUT', 30), ]; diff --git a/src/InRiver.php b/src/InRiver.php index 5049e75..525cb23 100644 --- a/src/InRiver.php +++ b/src/InRiver.php @@ -94,7 +94,7 @@ public function request(string $method, string $endpoint, array $data = []): ?ar { $this->url = "{$this->url}/api/v{$this->version}/"; - $client = Http::timeout(30) + $client = Http::timeout(config('inriver.inriver_timeout')) ->withHeaders([ 'X-inRiver-APIKey' => $this->apiKey, ]);