'/opt/jenkins/jobs/VuFindHttp/workspace/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php-1660756935', 'data' => array ( '0236e2f60e7d9a20bd249a8e1bf154f9' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * A sockets based (stream\\socket\\client) adapter class for Laminas\\Http\\Client. Can be used * on almost every PHP environment, and does not require any special extensions. */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'a11803d66c4147c57cca47e01cfb16ec' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Map SSL transport wrappers to stream crypto method constants * * @var array */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '11f3f9419b6a8515132b408d98cdedca' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * The socket for server connection * * @var resource|null */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '594542a9aff20d9f2df0e9e7b861ce39' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * What host/port are we connected to? * * @var array */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'e116316f5b2d0c7c97bc89d3da31d238' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Stream for storing output * * @var resource */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '75b13a742a2f3c147fb4fc66402f41aa' => 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 ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '012451b2a15039e11b81fcdcbec95363' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Request method - will be set by write() and might be used by read() * * @var string */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'dfb4ee33fe973f9395a24af195acb595' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Stream context * * @var resource */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '3a3a527156603bf9133597bd2e1adc08' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** @var bool */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => NULL, 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '3d32aeae6628d97de80ee07be676ecc9' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Adapter constructor, currently empty. Config is set using setOptions() */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => '__construct', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'b7728b632ce3a845ce5589a56cb572de' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Set the configuration array for the adapter * * @param array|Traversable $options * @throws AdapterException\\InvalidArgumentException */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'setOptions', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '4249ad07ad05154eaa560bab7d8b1d43' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Retrieve the array of all configuration options * * @return array */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'getConfig', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'e35db14687b1fa20cfd8836774a4e5fe' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Set the stream context for the TCP connection to the server * * Can accept either a pre-existing stream context resource, or an array * of stream options, similar to the options array passed to the * stream_context_create() PHP function. In such case a new stream context * will be created using the passed options. * * @since Laminas 1.9 * @param mixed $context Stream context or array of context options * @throws Exception\\InvalidArgumentException * @return $this */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'setStreamContext', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'b81a699bb6c5bce18807d176090bd1bb' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Get the stream context for the TCP connection to the server. * * If no stream context is set, will create a default one. * * @return resource */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'getStreamContext', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '19ac42ee7790c2a9e66f48fcefafa242' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Connect to the remote server * * @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 ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'connect', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'cc02ef29c0578415f61b6de3177b4a13' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * @param string $sslTransport Transport name from $config[\'ssltransport\'] * @param resource $socket * @param string $host Host name used only for useful exception message */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'enableCryptoTransport', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '88eda9de44d4d79e757d0f9b221b0f9d' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Send request to the remote 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 ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'write', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '15c978e930d903b95eaade2065e27165' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Read response from server * * @throws AdapterException\\RuntimeException * @return string */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'read', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '5b7e42924d0191a4758f6b60f6e24b7b' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Responses to HEAD requests and 204 or 304 responses are not expected * to have a body - stop reading here */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'read', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '07f8ac9efb83da58f652d9701548fc28' => 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 ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'close', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '47a52a2369d588be4e6fb7bd16a432c6' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Check if the socket has timed out - if so close connection and throw * an exception * * @throws AdapterException\\TimeoutException with READ_TIMEOUT code */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => '_checkSocketReadTimeout', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), 'b4f096c2f26b93dc85b418220add4f15' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Set output stream for the response * * @param resource $stream * @return Socket */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => 'setOutputStream', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), '7156be3b927d8fa5169285315b89872c' => PHPStan\PhpDoc\NameScopedPhpDocString::__set_state(array( 'phpDocString' => '/** * Destructor: make sure the socket is disconnected * * If we are in persistent TCP mode, will not close the connection */', 'nameScope' => PHPStan\Analyser\NameScope::__set_state(array( 'namespace' => 'Laminas\\Http\\Client\\Adapter', 'uses' => array ( 'httpadapter' => 'Laminas\\Http\\Client\\Adapter\\AdapterInterface', 'adapterexception' => 'Laminas\\Http\\Client\\Adapter\\Exception', 'request' => 'Laminas\\Http\\Request', 'response' => 'Laminas\\Http\\Response', 'arrayutils' => 'Laminas\\Stdlib\\ArrayUtils', 'errorhandler' => 'Laminas\\Stdlib\\ErrorHandler', 'uri' => 'Laminas\\Uri\\Uri', 'traversable' => 'Traversable', ), 'className' => 'Laminas\\Http\\Client\\Adapter\\Socket', 'functionName' => '__destruct', 'templateTypeMap' => PHPStan\Type\Generic\TemplateTypeMap::__set_state(array( 'types' => array ( ), )), 'typeAliasesMap' => array ( ), 'bypassTypeAliases' => false, )), )), ), ));