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

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

public store ( $id, Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    public function store($id, Request $request)
    {
        Laralum::permissionToAccess('laralum.posts.access');
        # Check permissions
        Laralum::permissionToAccess('laralum.posts.create');
        # Check blog permissions
        Laralum::mustHaveBlog($id);
        # create the user
        $row = Laralum::newPost();
        # Save the data
        $data_index = 'posts';
        require 'Data/Create/Save.php';
        $row->user_id = Laralum::loggedInUser()->id;
        $row->blog_id = $id;
        $row->save();
        # Return the admin to the posts page with a success message
        return redirect()->route('Laralum::blogs_posts', ['id' => $id])->with('success', trans('laralum.msg_post_created'));
    }