Задумка в том, что в preUpdate я изменяю старое изображение на новое.
$uow->recomputeSingleEntityChangeSet()
$uow->entityChangeSets
будут лежать данные к изменению = к апдейту <?php
$metaData = $address_meta_field[1];
// тут лежит значение вашего объекта!!!!
// или null, если в в свойстве current_data объекта $metaData нет такого ключа
$key = $metaData->key;
$id = $metaData->id;
$value = $metaData->value;
if($key === 2919) {
// УРАААА!!!
}
$address_meta_field->key
это нормально менять часто работу, ну скажем раз в год?
Если не проработал в командах с жесточайшими требованиями к архитектуре и код-стайлу, то у вас лютый шлак, даже не смотря могу на 100% заверить :)
Кстати если проработал в таковых - 80%, что шлак будет :) сорян