public function merge($entity) { if (!is_object($entity)) { throw new \InvalidArgumentException(gettype($entity)); } $this->errorIfClosed(); return $this->unitOfWork->merge($entity); }