/** * Merges the state of a detached entity into the persistence context * of this EntityManager and returns the managed copy of the entity. * The entity passed to merge will not become associated/managed with this EntityManager. * * @param object $entity The detached entity to merge into the persistence context. * @return object The managed copy of the entity. */ public function merge($entity) { if (!is_object($entity)) { throw new \InvalidArgumentException(gettype($entity)); } $this->_errorIfClosed(); return $this->_unitOfWork->merge($entity); }
/** * Merges the state of a detached entity into the persistence context * of this EntityManager. * * @param object $entity The entity to merge into the persistence context. * @return object The managed copy of the entity. */ public function merge($entity) { return $this->_unitOfWork->merge($entity); }
/** * Merges the state of a detached entity into the persistence context * of this EntityManager and returns the managed copy of the entity. * The entity passed to merge will not become associated/managed with this EntityManager. * * @param object $entity The detached entity to merge into the persistence context. * @return object The managed copy of the entity. */ public function merge($entity) { $this->_errorIfClosed(); return $this->_unitOfWork->merge($entity); }