Browse Source

Update UserRolesController

Daniel Supernault 1 year ago
parent
commit
cbe75ce871
1 changed files with 14 additions and 1 deletions
  1. 14 1
      app/Http/Controllers/UserRolesController.php

+ 14 - 1
app/Http/Controllers/UserRolesController.php

@@ -3,8 +3,21 @@
 namespace App\Http\Controllers;
 namespace App\Http\Controllers;
 
 
 use Illuminate\Http\Request;
 use Illuminate\Http\Request;
+use App\Services\UserRoleService;
 
 
 class UserRolesController extends Controller
 class UserRolesController extends Controller
 {
 {
-    //
+    public function __construct()
+    {
+        $this->middleware('auth');
+    }
+
+    public function getRoles(Request $request)
+    {
+        $this->validate($request, [
+            'id' => 'required'
+        ]);
+
+        return UserRoleService::getRoles($request->user()->id);
+    }
 }
 }