public function voting() { $contestparticipant_id = $_GET['contestparticipant_id']; $votingstatus = $_GET['votingstatus']; $curdate = date('Y-m-d h:i:s'); $inputdetails['user_id'] = Auth::user()->ID; $inputdetails['contest_participant_id'] = $contestparticipant_id; $inputdetails['vote'] = $votingstatus; $inputdetails['votingdate'] = $curdate; $VERIFY = votingModel::where('user_id', Auth::user()->ID)->where('contest_participant_id', $contestparticipant_id)->get()->count(); if (!$VERIFY) { $validation = Validator::make($inputdetails, votingModel::$rules); if ($validation->passes()) { $ok = votingModel::create($inputdetails); if ($ok) { return "Saved"; } } else { return $validation->messages(); } } else { return "You are already saved"; } }
public function voting() { $curdate = Carbon::now(); $user_id = Input::get('user_id'); $votingdetailswithjson = Input::get('votingdetails'); $decode = json_decode($votingdetailswithjson); $decodecount = count($decode->vote); //$decode->vote[$i]->contest_participant_id; $returnresult = array(); for ($i = 0; $i < $decodecount; $i++) { $inputdetails['user_id'] = $decode->vote[$i]->user_id; $inputdetails['contest_participant_id'] = $decode->vote[$i]->contest_participant_id; $inputdetails['vote'] = $decode->vote[$i]->vote; $inputdetails['votingdate'] = $curdate; $validation = Validator::make($inputdetails, votingModel::$rules); if ($validation->passes()) { //return $inputdetails; $ok = votingModel::create($inputdetails); if ($ok) { $returnresult[$i] = $decode->vote[$i]->contest_participant_id; } } else { /// Not inserted Id $returnresultnotadded[$i] = $decode->vote[$i]->contest_participant_id; } } $Response = array('success' => '1', 'message' => 'voting updated successfully', 'msgcode' => "c127", 'user_id' => $user_id); $final = array("response" => $Response, "savedcontest_participant_id" => $returnresult); return json_encode($final); }