public function getTypeOfChildProperty($targetType, $propertyName, PropertyMappingConfigurationInterface $configuration)
{
switch ($propertyName) {
case 'resource':
return PersistentResource::class;
case 'originalAsset':
return Image::class;
case 'title':
return 'string';
}
return parent::getTypeOfChildProperty($targetType, $propertyName, $configuration);
}