/** * 임시저장 데이터를 수정 * * @param DraftEntity $draft 임시저장 객체 * @return DraftEntity */ public function update(DraftEntity $draft) { $diff = array_merge($draft->getDirty(), ['createdAt' => date('Y-m-d H:i:s')]); $this->conn->table($this->table)->where('id', $draft->id)->update($diff); return $this->createItem(array_merge($draft->getOriginal(), $diff)); }