|
@@ 370-376 (lines=7) @@
|
| 367 |
|
$om = $ea->getObjectManager(); |
| 368 |
|
$uow = $om->getUnitOfWork(); |
| 369 |
|
// check all scheduled inserts for Translatable objects |
| 370 |
|
foreach ($ea->getScheduledObjectInsertions($uow) as $object) { |
| 371 |
|
$meta = $om->getClassMetadata(get_class($object)); |
| 372 |
|
$config = $this->getConfiguration($om, $meta->name); |
| 373 |
|
if (isset($config['fields'])) { |
| 374 |
|
$this->handleTranslatableObjectUpdate($ea, $object, true); |
| 375 |
|
} |
| 376 |
|
} |
| 377 |
|
// check all scheduled updates for Translatable entities |
| 378 |
|
foreach ($ea->getScheduledObjectUpdates($uow) as $object) { |
| 379 |
|
$meta = $om->getClassMetadata(get_class($object)); |
|
@@ 378-384 (lines=7) @@
|
| 375 |
|
} |
| 376 |
|
} |
| 377 |
|
// check all scheduled updates for Translatable entities |
| 378 |
|
foreach ($ea->getScheduledObjectUpdates($uow) as $object) { |
| 379 |
|
$meta = $om->getClassMetadata(get_class($object)); |
| 380 |
|
$config = $this->getConfiguration($om, $meta->name); |
| 381 |
|
if (isset($config['fields'])) { |
| 382 |
|
$this->handleTranslatableObjectUpdate($ea, $object, false); |
| 383 |
|
} |
| 384 |
|
} |
| 385 |
|
// check scheduled deletions for Translatable entities |
| 386 |
|
foreach ($ea->getScheduledObjectDeletions($uow) as $object) { |
| 387 |
|
$meta = $om->getClassMetadata(get_class($object)); |