/** * 编辑 * * @param int $id * @param array $data * @return array */ public function updateDraft($id, PwDraftDm $dm) { if (($result = $dm->beforeUpdate()) instanceof PwError) { return $result; } return $this->_getDraftDao()->update($id, $dm->getData()); }