如何获取Doctrine_Record的字段数据的未更改版本。例如;
echo $user->username; // Prints 'David'
$user->username = 'John';
echo $user->username; // Prints 'John'
如何获得预先更改的值(David)?
答案 0 :(得分:1)
$modified = $user->getModified(true);
或者如果您有权访问受保护的字段:
if (in_array('username', $this->_modified)) {
// username changed
}