if (isset($row[$root . '.visibleOnProductDetailPage'
])) { $entity->visibleOnProductDetailPage =
(bool) $row[$root . '.visibleOnProductDetailPage'
];
} if (isset($row[$root . '.createdAt'
])) { $entity->createdAt =
new \
DateTimeImmutable($row[$root . '.createdAt'
]);
} if (isset($row[$root . '.updatedAt'
])) { $entity->updatedAt =
new \
DateTimeImmutable($row[$root . '.updatedAt'
]);
} $this->
translate($definition,
$entity,
$row,
$root,
$context,
$definition->
getTranslatedFields());
$this->
hydrateFields($definition,
$entity,
$root,
$row,
$context,
$definition->
getExtensionFields());
$this->
customFields($definition,
$row,
$root,
$entity,
$definition->
getField('customFields'
),
$context);
return $entity;
}}