File: /mnt/data/ghayatcom/ghayatcom-api/app/Http/Resources/ConsultationCollection.php
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\ResourceCollection;
class ConsultationCollection extends ResourceCollection
{
/**
* Transform the resource collection into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request)
{
// return parent::toArray($request);
return [
"code" => 200,
'message' => __('digimed_validation.success_response.data_fetch_success'),
'data' => [
'appointment_id' => $this->collection['appointment_id'],
"health_record" => new HealthRecordResource($this->collection['health_record']),
"prescription" => new PrescriptionEditCollection($this->collection['prescription']),
"sick_leave" => new SickLeaveCertificateResource($this->collection['sick_certificate']),
"referal" => new ReferalResource($this->collection['referal']),
],
];
}
}