Update: 2026-05-14 19:55:22
This commit is contained in:
@@ -23,7 +23,25 @@ if (!$input) {
|
||||
exit;
|
||||
}
|
||||
|
||||
$platform = $input['platform'] ?? 'Unknown';
|
||||
$platformInput = $input['platform'] ?? 'Unknown';
|
||||
|
||||
// Map package names to ENUM values
|
||||
$platformMap = [
|
||||
'com.ubercab.driver' => 'Uber',
|
||||
'com.careem.adma' => 'Careem',
|
||||
'me.jeeny.driver' => 'Jeeny',
|
||||
'com.petraride.driver' => 'Petra Ride',
|
||||
'com.taxif.driver' => 'TaxiF'
|
||||
];
|
||||
|
||||
$platform = $platformMap[$platformInput] ?? ($platformInput ?: 'Unknown');
|
||||
|
||||
// Ensure the platform matches one of the ENUM values
|
||||
$allowedPlatforms = ['Uber', 'Careem', 'Jeeny', 'Petra Ride', 'TaxiF', 'Unknown'];
|
||||
if (!in_array($platform, $allowedPlatforms)) {
|
||||
$platform = 'Unknown';
|
||||
}
|
||||
|
||||
$price = $input['price'] ?? 0.0;
|
||||
$pickupDistance = $input['pickupDistance'] ?? 'Unknown';
|
||||
$dropoffDistance = $input['dropoffDistance'] ?? 'Unknown';
|
||||
|
||||
Reference in New Issue
Block a user