<?php namespace Pterodactyl\Transformers\Api\Client; use Pterodactyl\Models\SecurityKey; use Pterodactyl\Transformers\Api\Transformer; class SecurityKeyTransformer extends Transformer { public function getResourceName(): string { return SecurityKey::RESOURCE_NAME; } public function transform(SecurityKey $key): array { return [ 'uuid' => $key->uuid, 'name' => $key->name, 'type' => $key->type, 'public_key_id' => base64_encode($key->public_key_id), 'created_at' => self::formatTimestamp($key->created_at), 'updated_at' => self::formatTimestamp($key->updated_at), ]; } }