コード例 #1
0
 public function updateReview(Request $data)
 {
     $userid = Auth::user()->id;
     if ($data->isMethod('post')) {
         $reviewid = $data->input('editreviewid');
         $reportid = $data->input('editreportid');
         $editreviewtitle = $data->input('editreviewtitle');
         $editreviewtext = $data->input('editreviewtext');
         $editreviewstatus = $data->input('editreviewstatus');
         $this->validate($data, ['editreviewtitle' => 'required', 'editreviewtext' => 'required'], ['editreviewtitle.required' => 'Invalid Title', 'editreviewtext.required' => 'Invalid Text']);
         $reviewData = array();
         $reviewData['review_title'] = $editreviewtitle;
         $reviewData['status'] = $editreviewstatus;
         $reviewData['review_text'] = $editreviewtext;
         $objReview = new review();
         $result = $objReview->updateReview($reviewid, $reviewData);
         if ($result) {
             return Redirect::back();
         } else {
             return Redirect::back()->withErrors(['errMsg' => 'Update Not Changed']);
         }
     }
 }