App\Http\Controllers\Laralum\PostsController::update PHP Метод

update() публичный Метод

public update ( $id, Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    public function update($id, Request $request)
    {
        Laralum::permissionToAccess('laralum.posts.access');
        # Check permissions
        Laralum::permissionToAccess('laralum.posts.edit');
        $row = Laralum::post('id', $id);
        # Check blog permissions
        Laralum::mustHaveBlog($row->blog->id);
        $data_index = 'posts';
        require 'Data/Edit/Save.php';
        $row->edited_by = Laralum::loggedInUser()->id;
        $row->save();
        return redirect()->route('Laralum::blogs_posts', ['id' => $row->blog->id])->with('success', trans('laralum.msg_post_updated'));
    }