%PDF- %PDF-
Mini Shell

Mini Shell

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

<?php

namespace App\Transformers\App;

use App\Models\Answer;
use App\Transformers\BaseTransformer;

class AnswerTransformer extends BaseTransformer
{
    protected $availableIncludes = [
        'question',
    ];

    protected $defaultIncludes = [];

    public function includeQuestion(Answer $answer)
    {
        return $this->item($answer->question, new QuestionTransformer(), 'question');
    }

    public function transform(Answer $answer)
    {
        return [
            'id'          => $answer->id,
            'question_id' => $answer->question_id,
            'value'       => $answer->answer,
        ];
    }
}

Zerion Mini Shell 1.0