/**
* @param object $object
* @throws \TYPO3\Flow\Persistence\Exception\IllegalObjectTypeException
* @return void
*/
public function update($object)
{
if (!is_object($object) || !$object instanceof $this->entityClassName) {
$type = is_object($object) ? get_class($object) : gettype($object);
throw new \TYPO3\Flow\Persistence\Exception\IllegalObjectTypeException('The value given to update() was ' . $type . ' , however the ' . get_class($this) . ' can only store ' . $this->entityClassName . ' instances.', 1249479625);
}
$this->documentManager->merge($object);
}