final protected function deleteObjectFromCache(Model $object)
    {
        $uniqueIdentifier = $object->UniqueIdentifier;

        if ($uniqueIdentifier === null) {
            return;
        }

        if (isset($this->cachedObjectData[$uniqueIdentifier])) {
            unset($this->cachedObjectData[$uniqueIdentifier]);
        }
    }
final protected function deleteObjectFromCache(Model $object)
    {
        $uniqueIdentifier = $object->UniqueIdentifier;

        if ($uniqueIdentifier === null) {
            return;
        }

        if (isset($this->cachedObjectData[$uniqueIdentifier])) {
            unset($this->cachedObjectData[$uniqueIdentifier]);
        }
    }
final protected function deleteObjectFromCache ( Model $ object ) { $ uniqueIdentifier = $ object -> UniqueIdentifier ; if ( $ uniqueIdentifier === null ) { return ; } if ( isset ( $ this -> cachedObjectData [ $ uniqueIdentifier ] ) ) { unset ( $ this -> cachedObjectData [ $ uniqueIdentifier ] ) ; } }
Removes the model data of the data object from the repository cache.

@param \Rhubarb\Stem\Models\Model $object
Removes the model data of the data object from the repository cache .