public function restore(Category $category) { self::onlyAjax(); $this->authorize('blog.categories.update'); try { $category->restore(); $message = "The category {$category->name} has been successfully restored !"; Log::info($message, $category->toArray()); $this->notifySuccess($message, 'Category restored !'); $ajax = ['status' => 'success', 'message' => $message]; } catch (\Exception $e) { $ajax = ['status' => 'error', 'message' => $e->getMessage()]; } return response()->json($ajax); }