function reportflag() { $reporteddata = Input::get('reporteddata'); $participantid = Input::get('participantid'); $authuserid = Input::get('user_id'); $inputdetails['contest_participant_id'] = $participantid; $inputdetails['report_description'] = $reporteddata; $inputdetails['report_userid'] = $authuserid; $participant_details = contestparticipantModel::select('user_id', 'contest_id')->where('ID', $participantid)->first(); $inputdetails['postedby_userid'] = $participant_details['user_id']; $inputdetails['contest_id'] = $participant_details['contest_id']; $inputdetails['createddate'] = date('Y-m-d h:i:s'); //reportflagModel::where() //return $inputdetails; $validation = Validator::make($inputdetails, reportflagModel::$rules); if ($validation->passes()) { $created = reportflagModel::create($inputdetails); //if($created) return 1; $Response = array('success' => '1', 'message' => 'You are reported successfully', 'msgcode' => "c194"); $final = array("response" => $Response); return json_encode($final); } else { $Response = array('success' => '0', 'message' => $validation->messages(), 'msgcode' => "c195"); $final = array("response" => $Response); return json_encode($final); } }
function report() { $reporteddata = Input::get('reporteddata'); $participantid = Input::get('participantid'); $authuserid = Auth::user()->ID; $description = Input::get(''); $participant_details = contestparticipantModel::select('user_id', 'contest_id')->where('ID', $participantid)->first(); $inputdetails['contest_participant_id'] = $participantid; $inputdetails['report_description'] = $reporteddata; $inputdetails['report_userid'] = $authuserid; $inputdetails['postedby_userid'] = $participant_details['user_id']; $inputdetails['contest_id'] = $participant_details['contest_id']; $inputdetails['createddate'] = date('Y-m-d h:i:s'); //reportflagModel::where() $validation = Validator::make($inputdetails, reportflagModel::$rules); if ($validation->passes()) { $created = reportflagModel::create($inputdetails); if ($created) { return 1; } } }