X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fsymfony%2Fhttp-kernel%2FConfig%2FEnvParametersResource.php;fp=vendor%2Fsymfony%2Fhttp-kernel%2FConfig%2FEnvParametersResource.php;h=f8d2a72b2a9b918174396e913395543d2567cf64;hp=bad199be94be0bc91f42e8c6a3e2077868bdb893;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/symfony/http-kernel/Config/EnvParametersResource.php b/vendor/symfony/http-kernel/Config/EnvParametersResource.php index bad199be9..f8d2a72b2 100644 --- a/vendor/symfony/http-kernel/Config/EnvParametersResource.php +++ b/vendor/symfony/http-kernel/Config/EnvParametersResource.php @@ -17,6 +17,8 @@ use Symfony\Component\Config\Resource\SelfCheckingResourceInterface; * EnvParametersResource represents resources stored in prefixed environment variables. * * @author Chris Wilkinson + * + * @deprecated since version 3.4, to be removed in 4.0 */ class EnvParametersResource implements SelfCheckingResourceInterface, \Serializable { @@ -31,8 +33,6 @@ class EnvParametersResource implements SelfCheckingResourceInterface, \Serializa private $variables; /** - * Constructor. - * * @param string $prefix */ public function __construct($prefix) @@ -72,7 +72,11 @@ class EnvParametersResource implements SelfCheckingResourceInterface, \Serializa public function unserialize($serialized) { - $unserialized = unserialize($serialized); + if (\PHP_VERSION_ID >= 70000) { + $unserialized = unserialize($serialized, array('allowed_classes' => false)); + } else { + $unserialized = unserialize($serialized); + } $this->prefix = $unserialized['prefix']; $this->variables = $unserialized['variables'];