Path: blob/1.0-develop/app/Transformers/Api/Client/BackupTransformer.php
10284 views
<?php12namespace Pterodactyl\Transformers\Api\Client;34use Pterodactyl\Models\Backup;56class BackupTransformer extends BaseClientTransformer7{8public function getResourceName(): string9{10return Backup::RESOURCE_NAME;11}1213public function transform(Backup $backup): array14{15return [16'uuid' => $backup->uuid,17'is_successful' => $backup->is_successful,18'is_locked' => $backup->is_locked,19'name' => $backup->name,20'ignored_files' => $backup->ignored_files,21'checksum' => $backup->checksum,22'bytes' => $backup->bytes,23'created_at' => $backup->created_at->toAtomString(),24'completed_at' => $backup->completed_at ? $backup->completed_at->toAtomString() : null,25];26}27}282930