Skip to content

Commit c41346b

Browse files
committed
[Serializer] Optimize GetSetMethodNormalizer and PropertyNormalizer
1 parent c498389 commit c41346b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Symfony/Component/Serializer/Normalizer/GetSetMethodNormalizer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public function normalize($object, $format = null, array $context = array())
6868
}
6969

7070
$attributeValue = $method->invoke($object);
71-
if (array_key_exists($attributeName, $this->callbacks)) {
71+
if (isset($this->callbacks[$attributeName])) {
7272
$attributeValue = call_user_func($this->callbacks[$attributeName], $attributeValue);
7373
}
7474
if (null !== $attributeValue && !is_scalar($attributeValue)) {

src/Symfony/Component/Serializer/Normalizer/PropertyNormalizer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ public function normalize($object, $format = null, array $context = array())
6464

6565
$attributeValue = $property->getValue($object);
6666

67-
if (array_key_exists($property->name, $this->callbacks)) {
67+
if (isset($this->callbacks[$property->name])) {
6868
$attributeValue = call_user_func($this->callbacks[$property->name], $attributeValue);
6969
}
7070
if (null !== $attributeValue && !is_scalar($attributeValue)) {

0 commit comments

Comments
 (0)