Symfony2如何将一个对象值复制到其他对象

时间:2014-12-24 10:30:49

标签: symfony doctrine-orm

我有两个学说对象,其中一个是我需要将所有值移动到原始对象的临时对象

$orgObject = $em->getRepository('Acme:demo')->get($id);
$tempObjec = new demo();

我如何将一个值复制到另一个,这只是我说的场景

1 个答案:

答案 0 :(得分:4)

尝试:

$tempObjec = clone $orgObject;

如果您有链接对象,则可以define the method __clone of your class

public function __clone()
{
    // ...
}