blob: 0d21fcefdd3ffc65158ec5bc03dd896bcc14e653 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?php
namespace App\Http\Controllers\Api;
use App\Http\Controllers\Controller;
use App\Models\Diploma;
use Illuminate\Http\JsonResponse;
use Illuminate\Support\Facades\Request;
class DiplomaController extends Controller
{
public function index(): JsonResponse
{
$diplomas = Diploma::with('student')->get();
return response()->json(['data' => $diplomas]);
}
public function show(string $id): JsonResponse
{
$diploma = Diploma::with('student')->findOrFail($id);
return response()->json(['data' => $diploma]);
}
}
|