34 lines
1.0 KiB
PHP
34 lines
1.0 KiB
PHP
<?php
|
|
|
|
return [
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| HTTP Client Configuration
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Configuration for HTTP clients used throughout the application
|
|
|
|
|
*/
|
|
|
|
'timeout' => env('HTTP_TIMEOUT', 30),
|
|
'connect_timeout' => env('HTTP_CONNECT_TIMEOUT', 10),
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Proxy Configuration
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Proxy settings for HTTP clients
|
|
|
|
|
*/
|
|
|
|
'proxy' => [
|
|
'enabled' => env('HTTP_PROXY_ENABLED', false),
|
|
'environments' => env('HTTP_PROXY_ENVIRONMENTS', 'production') ? explode(',', env('HTTP_PROXY_ENVIRONMENTS', 'production')) : [],
|
|
'host' => env('HTTP_PROXY_HOST'),
|
|
'port' => env('HTTP_PROXY_PORT'),
|
|
'username' => env('HTTP_PROXY_USERNAME'),
|
|
'password' => env('HTTP_PROXY_PASSWORD'),
|
|
],
|
|
];
|