public function update(App_Account_SinaweiboUserInfoDm $dm) { if (true !== ($r = $dm->beforeUpdate())) { return $r; } return $this->_loadDao()->update($dm->getUserId(), $dm->getData()); }