improve mobileapi return formats
This commit is contained in:
parent
ae2924a4bd
commit
356fc1f0fd
@ -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()
|
||||
@ -91,17 +93,17 @@ class ApiManager
|
||||
throw new NotFoundHttpException();
|
||||
}
|
||||
|
||||
$qrCode = new QrCode($keyAssignment->virtual_key );
|
||||
$qrCode = new QrCode($keyAssignment->virtual_key);
|
||||
|
||||
$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
|
||||
\Yii::error('Failed to get virtual key: '.$e->getMessage());
|
||||
\Yii::error('Failed to get virtual key: ' . $e->getMessage());
|
||||
}
|
||||
|
||||
return [
|
||||
|
||||
Loading…
Reference in New Issue
Block a user