克隆 cakephp 模型对象是个好主意吗?


Is it good idea to clone cakephp model objects?

如何使用 Pack 的模型对象让我能够在控制器中执行此操作:

$User1->doThis();
$User2->doThis();

$User 1 和 $User 2 是用户模型的克隆。

如果我继续克隆模型对象,是否会有任何不可预见的后果?

有没有更好的方法?我只是发现来回处理同一模型对象上的不同实体有点困难。

谢谢。

可能不是一个好主意。我不能用实验来支持这一点,这只是我的直觉。这似乎是一个坏主意。

你必须问自己:这真的是无法通过其他方式解决的问题吗?一个简单的 for(每个)循环?模型中的自定义方法?重构?