Reputation: 31548
I have this code
public function preUpdate(PreUpdateEventArgs $args)
{
$entity = $args->getEntity();
$em = $args->getEntityManager();
$uow = $em->getUnitOfWork();
$args->isActive = false;
$meta = $em->getClassMetadata(get_class($entity));
$uow->recomputeSingleEntityChangeSet($meta, $entity);
}
I tried many times but its not updating the field.
Upvotes: 1
Views: 414
Reputation: 543
Should be $entity->isActive = false;
instead of $args->isActive = false;
.
Upvotes: 2