fix resources code

This commit is contained in:
Muhammad Fajar
2022-11-04 05:35:00 +07:00
parent 6e6d9e65ca
commit 975f6cec35
9 changed files with 43 additions and 39 deletions

View File

@@ -11,7 +11,6 @@ use Illuminate\Support\Facades\Http;
use Modules\Linksehat\Transformers\Article\ArticleResource;
use Modules\Linksehat\Transformers\Doctor\DoctorResource;
use Modules\Linksehat\Transformers\Hospital\HospitalResource;
use Symfony\Component\HttpFoundation\Response;
class DashboardController extends Controller
{
@@ -32,7 +31,7 @@ class DashboardController extends Controller
->get(['id', 'practitioner_id', 'speciality_id'])
->random($limit);
$data = DoctorResource::collection($queryDoctors);
$data = ['doctors' => DoctorResource::collection($queryDoctors)];
} elseif ($query === 'hospitals') {
$queryHospitals = Organization::query()
->leftJoin('addresses', function ($query) {
@@ -54,9 +53,9 @@ class DashboardController extends Controller
->limit($limit)
->get();
$data = HospitalResource::collection($queryHospitals);
$data = ['hospitals' => HospitalResource::collection($queryHospitals)];
} elseif ($query === 'articles') {
$data = ArticleResource::collection(json_decode(Http::get('https://linksehat.com/api/medical-assistance-articles')));
$data = ['articles' => ArticleResource::collection(json_decode(Http::get('https://linksehat.com/api/medical-assistance-articles')))];
}
return Helper::responseJson($data);