diff --git a/app/Http/Resources/ClientResource.php b/app/Http/Resources/ClientResource.php index 403f20c..88a5063 100644 --- a/app/Http/Resources/ClientResource.php +++ b/app/Http/Resources/ClientResource.php @@ -14,6 +14,16 @@ class ClientResource extends JsonResource */ public function toArray($request) { - return parent::toArray($request); + // return parent::toArray($request); + return [ + 'id' => $this->id, + 'client_name' => $this->client_name, + 'access_key' => $this->access_key, + 'secret_key' => $this->secret_key, + 'created_at' => (string) $this->created_at, + 'updated_at' => (string) $this->updated_at, + 'schedules' => $this->schedules, + ]; + } } diff --git a/app/Http/Resources/ScheduleResource.php b/app/Http/Resources/ScheduleResource.php new file mode 100644 index 0000000..1d45d87 --- /dev/null +++ b/app/Http/Resources/ScheduleResource.php @@ -0,0 +1,26 @@ + $this->id, + 'name' => $this->client_name, + 'last_backup_status' => $this->access_key, + 'client' => $this->client->client_name, + 'client_id' => $this->client->id, + ]; + } +}