コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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;
         }
     }
 }