<?php

namespace App\Libs\Transformers\Form;

use App\Models\FormResponse;
use League\Fractal;

class FormResponsesTransformer extends Fractal\TransformerAbstract {
    public function transform(FormResponse $formResponse) {
        return array(
            'id' => $formResponse->id,
            'formId' => $formResponse->form->id,
            'form' => $formResponse->form->title,
            'created_at' => $formResponse->created_at->format('d/m/Y H:i:s'),
            'status' => $formResponse->status,
            'responses' => $formResponse->responses,
        );
    }
}
