示例#1
0
 /**
  * Delete series.
  *
  * /admin/series/{id} delete
  *
  * @return \Illuminate\Http\JsonResponse
  */
 public function destory(Request $request, $id)
 {
     $truePassword = Auth::user()->password;
     if (Hash::check($request->get('password'), $truePassword)) {
         // delete image.
         ImageManager::delete($this->series->findImageById($id));
         // remove from db.
         $this->series->deleteById($id);
         Log::info(lang("log.deleteSeriesSuccess", "You delete a series."));
         return $this->responseJson(['message' => '删除成功!']);
     }
     Log::warning(lang("log.deleteSeriesError", "MayBe Someone want delete your series."));
     return $this->responseJson(['error' => '密码错误,记录日志'], 403);
 }