$entity->footerTemplate =
$definition->
decode('footerTemplate', self::
value($row,
$root, 'footerTemplate'
));
} if (isset($row[$root . '.pausedSchedule'
])) { $entity->pausedSchedule =
(bool) $row[$root . '.pausedSchedule'
];
} if (isset($row[$root . '.createdAt'
])) { $entity->createdAt =
new \
DateTimeImmutable($row[$root . '.createdAt'
]);
} if (isset($row[$root . '.updatedAt'
])) { $entity->updatedAt =
new \
DateTimeImmutable($row[$root . '.updatedAt'
]);
} $entity->productStream =
$this->
manyToOne($row,
$root,
$definition->
getField('productStream'
),
$context);
$entity->storefrontSalesChannel =
$this->
manyToOne($row,
$root,
$definition->
getField('storefrontSalesChannel'
),
$context);
$entity->salesChannel =
$this->
manyToOne($row,
$root,
$definition->
getField('salesChannel'
),
$context);
$entity->salesChannelDomain =
$this->
manyToOne($row,
$root,
$definition->
getField('salesChannelDomain'
),
$context);
$entity->currency =
$this->
manyToOne($row,
$root,
$definition->
getField('currency'
),
$context);
$this->
translate($definition,
$entity,
$row,
$root,
$context,
$definition->
getTranslatedFields());
$this->
hydrateFields($definition,
$entity,
$root,
$row,
$context,
$definition->
getExtensionFields());
return $entity;
}}