/** * @param Request $request * @return \BladeView|bool|\Illuminate\View\View */ public function removeProductLike(Request $request) { $userService = new userService(); $result['ok'] = 0; $userId = $this->_user->id; $productId = $request->input('productId'); try { return $userService->removeProductLike($userId, $productId); } catch (\Exception $e) { if ($request->ajax()) { $result['error'] = $e->getMessage(); return $result; } else { return view('errors.404', ['error_message' => $e->getMessage()]); } } }