Skip to content

Commit d29048a

Browse files
renanbrnicolas-grekas
authored andcommitted
Drop \Serializable
1 parent beeba79 commit d29048a

File tree

2 files changed

+4
-17
lines changed

2 files changed

+4
-17
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ CHANGELOG
88
* added `%env(default:...)%` processor to fallback to a default value
99
* added `%env(nullable:...)%` processor to allow empty variables to be processed as null values
1010
* added support for deprecating aliases
11+
* made `ContainerParametersResource` final and not implement `Serializable` anymore
1112

1213
4.2.0
1314
-----

Config/ContainerParametersResource.php

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@
1717
* Tracks container parameters.
1818
*
1919
* @author Maxime Steinhausser <maxime.steinhausser@gmail.com>
20+
*
21+
* @final since Symfony 4.3
2022
*/
21-
class ContainerParametersResource implements ResourceInterface, \Serializable
23+
class ContainerParametersResource implements ResourceInterface
2224
{
2325
private $parameters;
2426

@@ -38,22 +40,6 @@ public function __toString()
3840
return 'container_parameters_'.md5(serialize($this->parameters));
3941
}
4042

41-
/**
42-
* @internal
43-
*/
44-
public function serialize()
45-
{
46-
return serialize($this->parameters);
47-
}
48-
49-
/**
50-
* @internal
51-
*/
52-
public function unserialize($serialized)
53-
{
54-
$this->parameters = unserialize($serialized);
55-
}
56-
5743
/**
5844
* @return array Tracked parameters
5945
*/

0 commit comments

Comments
 (0)