exampleapp/modules/Tasks/Dto/TaskResource.php

25 lines
411 B
PHP

<?php
namespace Modules\Tasks\Dto;
class TaskResource
{
use TaskTrait;
public function loadOptions(array $data): void
{
$this->options = $data;
}
public function getApiView(): array
{
return [
'id' => $this->id,
'title' => $this->title,
'options' => $this->options,
'createdAt' => $this->createdAt,
];
}
}