update the new school year model
This commit is contained in:
@@ -10,6 +10,7 @@ use App\Http\Resources\Subjects\SubjectCurriculumResource;
|
||||
use App\Models\SubjectCurriculum;
|
||||
use App\Services\Subjects\SubjectCurriculumService;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class SubjectCurriculumController extends BaseApiController
|
||||
{
|
||||
@@ -18,15 +19,16 @@ class SubjectCurriculumController extends BaseApiController
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function index(): JsonResponse
|
||||
public function index(Request $request): JsonResponse
|
||||
{
|
||||
$data = $this->service->list();
|
||||
$data = $this->service->list($request->query('school_year'));
|
||||
|
||||
return response()->json([
|
||||
'ok' => true,
|
||||
'classes' => SubjectClassResource::collection($data['classes']),
|
||||
'entries' => SubjectCurriculumResource::collection($data['entries']),
|
||||
'subject_labels' => $data['subject_labels'],
|
||||
'meta' => $data['meta'],
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user