Ejemplo n.º 1
0
 public function actionUpdate()
 {
     if (!isset($_GET['id'])) {
         header("HTTP/1.0 404 Not Found");
         throw new E404Exception('Requested param cannot be null');
     }
     if (!isset($_POST['NewsHeader']) || !isset($_POST['NewsPreview']) || !isset($_POST['NewsText']) || !isset($_POST['NewsTags'])) {
         header("HTTP/1.0 404 Not Found");
         throw new E404Exception('Required params can not be null');
     }
     $NewsRecord = new News();
     $NewsRecord->NewsHeader = $_POST['NewsHeader'];
     $NewsRecord->NewsPreview = $_POST['NewsPreview'];
     $NewsRecord->NewsText = $_POST['NewsText'];
     $NewsRecord->NewsTags = $_POST['NewsTags'];
     $NewsId = (int) $_GET['id'];
     $NewsRecord->WHERE = [':NewsId' => $NewsId];
     $NewsRecord->update();
     header('Location: ./index.php');
 }
Ejemplo n.º 2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @param News $news
  * @return \Illuminate\Http\Response
  * @internal param int $id
  */
 public function update(Request $request, News $news)
 {
     $news->fill($request->all());
     $news->update();
     return redirect()->route('admin.news.index');
 }