public function preSetData($object, $data, $params = [])
{
if ($data === null) {
$data = [];
}
if ($object instanceof Object\Concrete) {
if ($this->getLazyLoading() and !in_array($this->getName(), $object->getO__loadedLazyFields())) {
$object->addO__loadedLazyField($this->getName());
}
}
return $data;
}