We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bd3f653 commit 9d060fcCopy full SHA for 9d060fc
1 file changed
src/Utils/ObjectBeanPropertyDescriptor.php
@@ -270,9 +270,8 @@ private function getLazySerializeCode(string $propertyAccess): string
270
if ($shouldFlatten) {
271
$rows[] = trim($descriptor->getLazySerializeCode($propertyAccess), '[]');
272
} else {
273
- $varName = $descriptor->getSafeVariableName();
274
- $lazySerializeCode = $descriptor->getLazySerializeCode($varName);
275
- $rows[] = "'$indexName' => ($varName = $propertyAccess->$columnGetterName()) ? $lazySerializeCode : null";
+ $lazySerializeCode = $descriptor->getLazySerializeCode("$propertyAccess->$columnGetterName()");
+ $rows[] = "'$indexName' => $lazySerializeCode";
276
}
277
} elseif ($descriptor instanceof ScalarBeanPropertyDescriptor) {
278
$rows[] = "'$indexName' => $propertyAccess->$columnGetterName()";
0 commit comments