Path: blob/1.0-develop/app/Transformers/Api/Client/TaskTransformer.php
10287 views
<?php12namespace Pterodactyl\Transformers\Api\Client;34use Pterodactyl\Models\Task;56class TaskTransformer extends BaseClientTransformer7{8public function getResourceName(): string9{10return Task::RESOURCE_NAME;11}1213/**14* Transforms a schedule's task into a client viewable format.15*/16public function transform(Task $model): array17{18return [19'id' => $model->id,20'sequence_id' => $model->sequence_id,21'action' => $model->action,22'payload' => $model->payload,23'time_offset' => $model->time_offset,24'is_queued' => $model->is_queued,25'continue_on_failure' => $model->continue_on_failure,26'created_at' => $model->created_at->toAtomString(),27'updated_at' => $model->updated_at->toAtomString(),28];29}30}313233