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");
     }
 
     /**