GET mastertasks, GET mastertasks/{id} endpointy

This commit is contained in:
StudioTem committed 2023-01-24 23:19:12 +01:00
1 parent dfac41f30a
commit ba6b9e20a5
16 files changed
+210 -12

No files matched your search

+12 -2
View File
@@ -1,10 +1,13 @@
<?php
use App\Http\Resources\MasterTaskCollection;
use App\Http\Resources\MasterTaskResource;
use App\Http\Resources\ProjectCollection;
use App\Http\Resources\TeamCollection;
use App\Http\Resources\TeamResource;
use App\Http\Resources\UserCollection;
use App\Http\Resources\UserResource;
use App\Models\MasterTask;
use App\Models\Project;
use App\Models\Team;
use App\Models\User;
@@ -37,13 +40,20 @@ Route::get('/v1/employees', function () {
return new UserCollection(User::all());
});
Route::get('/v1/employees/{id}', function ($id) {
return new UserResource(User::find($id));
});
Route::get('/public/v1/projects', function () {
Route::get('/v1/projects', function () {
return new ProjectCollection(Project::all());
});
Route::get('/v1/mastertasks', function () {
return new MasterTaskCollection( MasterTask::all());
});
Route::get('/v1/mastertasks/{id}', function ($id) {
return new MasterTaskResource( MasterTask::find($id));
});
+3 -1
View File
@@ -21,7 +21,9 @@ Route::get('/', function () {
Route::prefix('be')->group(function () {
Route::get('/test', function () {
dd('here');
$subtask = \App\Models\SubTask::with('mastertask')->find(1);
dd($subtask);
});
});