lib/Doctrine/SkeletonMapper/UnitOfWork.php
public function propertyChanged($object, $propertyName, $oldValue, $newValue) : void
    {
        if (! $this->isInIdentityMap($object)) {
            return;
        }

        if (! $this->isScheduledForUpdate($object)) {
            $this->update($object);
        }

        $this->objectChangeSets->addObjectChange(
            $object,
            new Change($propertyName, $oldValue, $newValue)
        );
    }
public function propertyChanged($object, $propertyName, $oldValue, $newValue) : void
    {
        if (! $this->isInIdentityMap($object)) {
            return;
        }

        if (! $this->isScheduledForUpdate($object)) {
            $this->update($object);
        }

        $this->objectChangeSets->addObjectChange(
            $object,
            new Change($propertyName, $oldValue, $newValue)
        );
    }
public function propertyChanged ( $ object , $ propertyName , $ oldValue , $ newValue ) : void { if ( ! $ this -> isInIdentityMap ( $ object ) ) { return ; } if ( ! $ this -> isScheduledForUpdate ( $ object ) ) { $ this -> update ( $ object ) ; } $ this -> objectChangeSets -> addObjectChange ( $ object , new Change ( $ propertyName , $ oldValue , $ newValue ) ) ; }
Notifies this UnitOfWork of a property change in an object.

@param object $object       The entity that owns the property.
@param string $propertyName The name of the property that changed.
@param mixed  $oldValue     The old value of the property.
@param mixed  $newValue     The new value of the property.
Notifies this UnitOfWork of a property change in an object .