/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $candidateId = $request->input('candidate_id'); if ($this->checkFavoriteExist($candidateId) == 1) { $like = \App\FavoriteCandidate::where('user_id', auth()->user()->id)->where('candidate_id', $candidateId)->first(); $like->delete(); return response()->json(['result' => 'destroyed']); } else { \App\FavoriteCandidate::create(['user_id' => auth()->user()->id, 'candidate_id' => $candidateId]); return response()->json(['result' => 'created']); } }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { \App\FavoriteCandidate::create(['user_id' => auth()->user()->id, 'candidate_id' => $request->input('candidate_id')]); }