improve mobileapi return formats

This commit is contained in:
Roland Schneider 2022-02-20 20:54:00 +01:00
parent ae2924a4bd
commit 356fc1f0fd

View File

@ -51,17 +51,19 @@ class ApiManager
$result = [];
foreach ($tickets as $ticket) {
$result[] = [
'id_ticket' => $ticket->id_ticket,
'idTicket' => $ticket->id_ticket,
'type' => [
'id_type' => $ticket->ticketType->id_ticket_type,
'idType' => $ticket->ticketType->id_ticket_type,
'name' => $ticket->ticketType->name,
],
'usage_count' => $ticket->usage_count,
'usageCount' => $ticket->usage_count,
'start' => $ticket->start,
'end' => $ticket->end
];
}
return $result;
return [
'tickets' => $result
];
}
public function getVirtualKeyPage()
@ -95,9 +97,9 @@ class ApiManager
$keyObject = [
'qrcode' => $qrCode->writeDataUri(),
'created_at' => $card->created_at,
'createdAt' => $card->created_at,
'key' => $key->number,
'id_key' => $key->id_key
'idKey' => $key->id_key
];
} catch (\Exception $e) {
// failed to get key