'/opt/jenkins/jobs/VuFindHttp/workspace/vendor/laminas/laminas-http/src/Client/Adapter/Proxy.php-1660756935', 'data' => array ( '902af00e0609923b77673fc357388138' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * HTTP Proxy-supporting Laminas\\Http\\Client adapter class, based on the default * socket based adapter. * * Should be used if proxy HTTP access is required. If no proxy is set, will * fall back to Laminas\\Http\\Client\\Adapter\\Socket behavior. Just like the * default Socket adapter, this adapter does not require any special extensions * installed. */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '4c1861b84e1a7b2066e84b3d3343132a' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Parameters array * * @var array */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '56cf383fbfb6252067ea2f3da7ecda2f' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Whether HTTPS CONNECT was already negotiated with the proxy or not * * @var bool */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '35cab47b4cdadb49af8f990ebb8644c9' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Set the configuration array for the adapter * * @param array $options */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => 'setOptions', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'd253adce92fec3cc42388d3fef27736e' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Connect to the remote server * * Will try to connect to the proxy server. If no proxy was set, will * fall back to the target server (behave like regular Socket adapter) * * @param string $host * @param int $port * @param bool $secure * @throws AdapterException\\RuntimeException */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => 'connect', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'd8cdee5ad4284f71a0fc7db012e5cbb9' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Send request to the proxy server * * @param string $method * @param Uri $uri * @param string $httpVer * @param array $headers * @param string $body * @throws AdapterException\\RuntimeException * @return string Request as string */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => 'write', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'a24cbcc83a38db7a21804c7f0a7cf873' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Preform handshaking with HTTPS proxy using CONNECT method * * @param string $host * @param int $port * @param string $httpVer * @param array $headers * @throws AdapterException\\RuntimeException */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => 'connectHandshake', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '1809109c8e755d32dc335daa5cbcbdfe' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Close the connection to the server */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => 'close', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '0ccc6dac3928f9e71feefa017bf24992' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Destructor: make sure the socket is disconnected */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'client' => 'Laminas\\Http\\Client', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Proxy', 'functionName' => '__destruct', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), ), ));