/** * Delete the current user. * * @return boolean */ public function deleteUser() { return $this->User->delete('id=?', $this->userId()); }
/** * Remove the specified resource from storage. * * @param App\Model\User $user * @return \Illuminate\Http\Response */ public function destroy(User $user) { $user->delete(); return $this->redirectWithSuccessFlash('user', "您已經移除了<b>{$user->username}</b>"); }
public function destroy(User $user) { try { transaction(); $user->gallery()->delete(); $user->info()->delete(); $user->object()->delete(); $user->recommend()->delete(); $user->like()->delete(); $user->likeMe()->delete(); $user->bind()->delete(); $user->delete(); commit(); return $this->rest()->success(array(), '删除成功'); } catch (\Exception $e) { rollback(); return $this->rest()->error('删除失败,请稍后再试'); } }