public function updateData(PwDesignDataDm $dm) { $resource = $dm->beforeUpdate(); if ($resource instanceof PwError) { return $resource; } return $this->_getDao()->updateData($dm->dataid, $dm->getData()); }