From 68876198edd45c3e6e7957318c6f5bb21b1d6afe Mon Sep 17 00:00:00 2001 From: Sebastian <seba4928@edu.sde.dk> Date: Tue, 30 Jun 2020 12:22:35 +0200 Subject: [PATCH] Working on ResourceController.php. --- .../app/Http/Controllers/ResourceController.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/skolehjem/app/Http/Controllers/ResourceController.php b/skolehjem/app/Http/Controllers/ResourceController.php index 0563f52..094016c 100644 --- a/skolehjem/app/Http/Controllers/ResourceController.php +++ b/skolehjem/app/Http/Controllers/ResourceController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers; +use App\Resource; use Illuminate\Http\Request; use Illuminate\Http\Response; @@ -23,9 +24,11 @@ class ResourceController extends Controller * * @return \Illuminate\Http\Response */ - public function index() + public function index(Request $request) { + $resources = Resource::query()->paginate($request->input("limit", 20)); + return Response::detect("resources.index", [ "resources" => $resources ]); } /** @@ -35,7 +38,7 @@ class ResourceController extends Controller */ public function create() { - // + return Response::detect("resources.create"); } /** @@ -46,7 +49,15 @@ class ResourceController extends Controller */ public function store(Request $request) { - // + $data = $request->validate([ + "" => "" + ]); + + $resource = new Resource($data); + + $resource->save(); + + return Response::detect("resources.store"); } /**