%PDF- %PDF-
Direktori : /var/www/html/klinisol/klinisol-api/app/Transformers/ |
Current File : /var/www/html/klinisol/klinisol-api/app/Transformers/IcdTransformer.php |
<?php namespace App\Transformers; use App\Models\Icd; use App\Models\IcdSubmission; class IcdTransformer extends BaseTransformer { protected $availableIncludes = [ 'questions', ]; protected $defaultIncludes = []; public function includeQuestions(Icd $icd) { return $this->collection($icd->questions, new IcdQuestionTransformer(), 'questions'); } public function transform(Icd $icd) { return [ 'id' => $icd->id, 'version' => $icd->version, 'valid_from' => $icd->valid_from, 'valid_to' => $icd->valid_to, 'status' => $icd->status, 'extra_fields' => IcdSubmission::extra_field, ]; } }