/data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/laminas/laminas-http/src/Headers.php
* @license https://github.com/laminas/laminas-http/blob/master/LICENSE.md New BSD License
*/
namespace Laminas\Http;
use ArrayIterator;
use Countable;
use Iterator;
use Laminas\Http\Header\Exception;
use Laminas\Http\Header\GenericHeader;
use Laminas\Loader\PluginClassLocator;
use Traversable;
/**
* Basic HTTP headers collection functionality
* Handles aggregation of headers
*
* @see http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2
*/
class Headers implements Countable, Iterator
{
/**
* @var PluginClassLocator
*/
protected $pluginClassLoader;
/**
* @var array key names for $headers array
*/
protected $headersKeys = [];
/**
* @var array Array of header array information or Header instances
*/
protected $headers = [];
/**
* Populates headers from string representation
*
* Parses a string for headers, and aggregates them, in order, in the
Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Symfony\Component\VarDumper\Cloner\Data::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/symfony/var-dumper/Cloner/Data.php:153
Stack trace:
#0 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/symfony/var-dumper/Cloner/AbstractCloner.php(252): Laminas\Stratigility\Middleware\ErrorHandler->Laminas\Stratigility\Middleware\{closure}(8192, 'Return type of ...', '/data01/virt854...', 153, Array)
#1 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/symfony/var-dumper/Cloner/Data.php(20): Symfony\Component\VarDumper\Cloner\AbstractCloner->Symfony\Component\VarDumper\Cloner\{closure}(8192, 'Return type of ...', '/data01/virt854...', 153)
#2 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/composer/ClassLoader.php(444): include('/data01/virt854...')
#3 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/data01/virt854...')
#4 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/symfony/var-dumper/Cloner/AbstractCloner.php(263): Composer\Autoload\ClassLoader->loadClass('Symfony\\Compone...')
#5 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(169): Symfony\Component\VarDumper\Cloner\AbstractCloner->cloneVar('During inherita...', 1)
#6 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(208): Whoops\Util\TemplateHelper->dump('During inherita...')
#7 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Resources/views/frame_code.html.php(37): Whoops\Util\TemplateHelper->dumpArgs(Object(Whoops\Exception\Frame))
#8 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/data01/virt854...')
#9 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}('/data01/virt854...', Array)
#10 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func(Object(Closure), '/data01/virt854...', Array)
#11 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Resources/views/panel_details.html.php(1): Whoops\Util\TemplateHelper->render('/data01/virt854...')
#12 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/data01/virt854...')
#13 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}('/data01/virt854...', Array)
#14 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func(Object(Closure), '/data01/virt854...', Array)
#15 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Resources/views/panel_details_outer.html.php(2): Whoops\Util\TemplateHelper->render('/data01/virt854...')
#16 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/data01/virt854...')
#17 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}('/data01/virt854...', Array)
#18 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func(Object(Closure), '/data01/virt854...', Array)
#19 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Resources/views/layout.html.php(23): Whoops\Util\TemplateHelper->render('/data01/virt854...')
#20 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(250): require('/data01/virt854...')
#21 [internal function]: Whoops\Util\TemplateHelper->Whoops\Util\{closure}('/data01/virt854...', Array)
#22 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php(248): call_user_func(Object(Closure), '/data01/virt854...', Array)
#23 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Handler/PrettyPageHandler.php(268): Whoops\Util\TemplateHelper->render('/data01/virt854...')
#24 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Run.php(296): Whoops\Handler\PrettyPageHandler->handle(Object(Whoops\Exception\ErrorException))
#25 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Run.php(378): Whoops\Run->handleException(Object(Whoops\Exception\ErrorException))
#26 /data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/filp/whoops/src/Whoops/Run.php(408): Whoops\Run->handleError(1, 'During inherita...', '/data01/virt854...', 25)
#27 [internal function]: Whoops\Run->handleShutdown()
#28 {main} in
/data01/virt85441/domeenid/www.minitehnika.ee/test/vendor/symfony/var-dumper/Cloner/Data.php on line
20