%PDF- %PDF-
Direktori : /var/www/html/klinisol/klinisol-api/app/Transformers/App/ |
Current File : /var/www/html/klinisol/klinisol-api/app/Transformers/App/IcdSubmissionTransformer.php |
<?php namespace App\Transformers\App; use App\Models\IcdSubmission; use App\Transformers\BaseTransformer; class IcdSubmissionTransformer extends BaseTransformer { protected $availableIncludes = [ 'answers', ]; public function includeAnswers(IcdSubmission $submission) { return $this->collection($submission->answers, new IcdAnswerTransformer(), 'answers'); } protected $defaultIncludes = []; public function transform(IcdSubmission $submission) { return [ 'id' => $submission->id, 'protocol_id' => $submission->protocol_id, 'status' => $submission->status, 'patient_id' => $submission->patient_id, 'icd_id' => $submission->icd_id, 'doctor_id' => $submission->doctor_id, 'description' => $submission->description, 'extra_fields' => $submission->extra_fields, ]; } }