-
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
[Lock] Add LockKeyNormalizer
#60023
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 7.4
Are you sure you want to change the base?
[Lock] Add LockKeyNormalizer
#60023
Conversation
89d05b7
to
d1cd6e1
Compare
src/Symfony/Component/Lock/Tests/Serializer/LockKeyNormalizerTest.php
Outdated
Show resolved
Hide resolved
src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php
Outdated
Show resolved
Hide resolved
090db9a
to
be1f46f
Compare
Since native serialization is handled within EDIT: right, it would not work on deserialization.. |
4264be0
to
9a45e82
Compare
LockKeyNormalizer
LockKeyNormalizer
9a45e82
to
4d12197
Compare
|
||
protected function setUp(): void | ||
{ | ||
$this->normalizer = new LockKeyNormalizer(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's remove this setup and create new instances in each test for more isolation and less memory consumption.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, done
LockKeyNormalizer
LockKeyNormalizer
4d12197
to
f9d2893
Compare
f9d2893
to
d773b6c
Compare
The Lock documentation mentions that the lock keys are serializable – however, it seems that's the case only if you're using native php serializer.
I'm proposing to add
LockKeyNormalizer
to make the example in the docs work the same when using Symfony Serializer too.