Skip to content

Commit 6613fa8

Browse files
authored
Merge pull request #571 from dbarzin/dev
Work on logs
2 parents c753e87 + 1b30cbb commit 6613fa8

File tree

9 files changed

+292
-233
lines changed

9 files changed

+292
-233
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?php
2+
3+
namespace App\Http\Controllers\API;
4+
5+
use App\Http\Controllers\Controller;
6+
use App\Models\AuditLog;
7+
use Illuminate\Http\Request;
8+
use Illuminate\Http\Response;
9+
use Illuminate\Support\Facades\Auth;
10+
11+
class AuditLogController extends Controller
12+
{
13+
public function index()
14+
{
15+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
16+
17+
$auditLogs = AuditLog::all();
18+
19+
return response()->json($auditLogs);
20+
}
21+
22+
public function store(Request $request)
23+
{
24+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
25+
26+
$auditLog = AuditLog::query()->create($request->all());
27+
28+
return response()->json($auditLog, 201);
29+
}
30+
31+
public function show(AuditLog $auditLog)
32+
{
33+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
34+
35+
return response()->json($auditLog);
36+
}
37+
38+
public function update(Request $request, AuditLog $auditLog)
39+
{
40+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
41+
42+
$auditLog->update($request->all());
43+
44+
return response()->json();
45+
}
46+
47+
public function destroy(AuditLog $auditLog)
48+
{
49+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
50+
51+
$auditLog->delete();
52+
53+
return response()->json();
54+
}
55+
}

app/Http/Controllers/API/DomainController.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ class DomainController extends Controller
1212
{
1313
public function index()
1414
{
15-
abort_if(Auth::User()->role !== 4, Response::HTTP_FORBIDDEN, '403 Forbidden');
15+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
1616

17-
$activities = Domain::all();
17+
$domains = Domain::all();
1818

19-
return response()->json($activities);
19+
return response()->json($domains);
2020
}
2121

2222
public function store(Request $request)
2323
{
24-
abort_if(Auth::User()->role !== 4, Response::HTTP_FORBIDDEN, '403 Forbidden');
24+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
2525

2626
$domain = Domain::create($request->all());
2727

@@ -30,14 +30,14 @@ public function store(Request $request)
3030

3131
public function show(Domain $domain)
3232
{
33-
abort_if(Auth::User()->role !== 4, Response::HTTP_FORBIDDEN, '403 Forbidden');
33+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
3434

3535
return response()->json($domain);
3636
}
3737

3838
public function update(Request $request, Domain $domain)
3939
{
40-
abort_if(Auth::User()->role !== 4, Response::HTTP_FORBIDDEN, '403 Forbidden');
40+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
4141

4242
$domain->update($request->all());
4343

@@ -46,7 +46,7 @@ public function update(Request $request, Domain $domain)
4646

4747
public function destroy(Domain $domain)
4848
{
49-
abort_if(Auth::User()->role !== 4, Response::HTTP_FORBIDDEN, '403 Forbidden');
49+
abort_if(!Auth::User()->isAPI(), Response::HTTP_FORBIDDEN, '403 Forbidden');
5050

5151
$domain->delete();
5252

0 commit comments

Comments
 (0)