2 namespace TYPO3\CMS\Extbase\Persistence\Generic;
84 $this->reconstitutedEntities->attach($entity);
85 $this->reconstitutedEntitiesData[$entityData[
'identifier']] = $entityData;
97 $this->reconstitutedEntities->detach($oldEntity);
98 $this->reconstitutedEntities->attach($newEntity);
109 if ($this->reconstitutedEntities->contains($entity)) {
110 $this->reconstitutedEntities->detach($entity);
133 return $this->reconstitutedEntities->contains($entity);
147 return $this->objectMap->contains($object);
159 return isset($this->identifierMap[strtolower($className)][$identifier]);
172 return $this->identifierMap[strtolower($className)][$identifier];
187 return $this->objectMap[$object];
201 $this->objectMap[$object] = $identifier;
202 $this->identifierMap[strtolower(get_class($object))][$identifier] = $object;
213 unset($this->identifierMap[strtolower(get_class($object))][$this->objectMap[$object]]);
214 $this->objectMap->detach($object);
225 $this->identifierMap = array();
228 $this->reconstitutedEntitiesData = array();