public function postUpdate(LifecycleEventArgs $eventArgs)
    {
        $entity = $eventArgs->getObject();

        if ($this->objectPersister->handlesObject($entity)) {
            if ($this->isObjectIndexable($entity)) {
                $this->scheduledForUpdate[] = $entity;
            } else {
                // Delete if no longer indexable
                $this->scheduleForDeletion($entity);
            }
        }
    }
public function postUpdate(LifecycleEventArgs $eventArgs)
    {
        $entity = $eventArgs->getObject();

        if ($this->objectPersister->handlesObject($entity)) {
            if ($this->isObjectIndexable($entity)) {
                $this->scheduledForUpdate[] = $entity;
            } else {
                // Delete if no longer indexable
                $this->scheduleForDeletion($entity);
            }
        }
    }
public function postUpdate ( LifecycleEventArgs $ eventArgs ) { $ entity = $ eventArgs -> getObject ( ) ; if ( $ this -> objectPersister -> handlesObject ( $ entity ) ) { if ( $ this -> isObjectIndexable ( $ entity ) ) { $ this -> scheduledForUpdate [ ] = $ entity ; } else { // Delete if no longer indexable $ this -> scheduleForDeletion ( $ entity ) ; } } }
Looks for objects being updated that should be indexed or removed from the index.

@param LifecycleEventArgs $eventArgs
Looks for objects being updated that should be indexed or removed from the index .