<?php namespace App\Transformers\Document; use App\Models\Document\DocumentHistory as Model; use League\Fractal\TransformerAbstract; class DocumentHistory extends TransformerAbstract { /** * @param Model $model * @return array */ public function transform(Model $model) { return [ 'id' => $model->id, 'company_id' => $model->company_id, 'type' => $model->type, 'document_id' => $model->document_id, 'status' => $model->status, 'notify' => $model->notify, 'description' => $model->description, 'created_at' => $model->created_at ? $model->created_at->toIso8601String() : '', 'updated_at' => $model->updated_at ? $model->updated_at->toIso8601String() : '', ]; } }