Remove obsolete and commented-out legacy code in XLVask customer creation route.
This commit is contained in:
@@ -217,66 +217,6 @@ class moduleXLVaskRoute
|
||||
}
|
||||
// Create the customer in XLVask
|
||||
$result = $xlvask->createCustomer($new_customer);
|
||||
//echo 'Customer created in XLVask for user: ' . $user->customer_number->value() . " (" . $user->getCustomerName((int)$user->customer_number->value()) . ")\n";
|
||||
throw new \Exception('Customer creation is not implemented yet, delayed until the XLVask API is ready');
|
||||
// Create the customer in XLVask
|
||||
$result = $xlvask->sendRequest($xlvask->config->api_url . '/Customers', 'POST', json_decode('{
|
||||
"customerId": "' . $xlvask->getGuid()->generate() . '",
|
||||
"name": "' . $user->getCustomerName((int)$user->customer_number->value()) . '",
|
||||
"vendorId": "9dde3a0a-197d-4172-8d0d-b4652d867593",
|
||||
"customerTypeId": "COMPANY",
|
||||
"discount": 1,
|
||||
"phone": null,
|
||||
"email": null,
|
||||
"address": null,
|
||||
"address2": null,
|
||||
"zip": null,
|
||||
"city": null,
|
||||
"userId": null,
|
||||
"vatnumber": null,
|
||||
"excludeFromAutoInvoice": true,
|
||||
"country": null,
|
||||
"createDate": null,
|
||||
"externId": null,
|
||||
"active": true,
|
||||
"language": "da",
|
||||
"note": null,
|
||||
"updated": null
|
||||
}', true), [
|
||||
$xlvask->getAuthHeader()
|
||||
]);
|
||||
//$result = $xlvask->createCustomer($new_customer);
|
||||
print_r($result);
|
||||
// $xlvask_customer = $xlvask->getCache()->getCustomerCache($user->customer_number->value());
|
||||
// $xlvask_customer->name = 'Pleno vognmandsforretning 123432';
|
||||
// $xlvask->updateCustomer($xlvask_customer);
|
||||
// Print the customer
|
||||
//print_r($xlvask_customer);
|
||||
// List the customers vehicles
|
||||
$vehicles = new $xlvask->helpers->xlvask_vehicles();
|
||||
// /** @var xlvask_vehicles $vehicles */
|
||||
// $vehicles = $vehicles->getVehicles();
|
||||
// echo 'Count of vehicles: ' . count($vehicles) . "\n";
|
||||
// print_r($vehicles);
|
||||
//// $vehicle = $vehicles->getVehicleByRegistrationNumber(
|
||||
//// 'TESTAB123'
|
||||
// );
|
||||
// Print the vehicles
|
||||
// print_r($vehicle);
|
||||
// $vehicle->vehicleTypeId = (new $xlvask->helpers->xlvask_vehicle_types())->getVehicleTypesByProductId(2)[0]->vehicleTypeId;
|
||||
// $result = $xlvask->deleteVehicle($vehicle);
|
||||
// print_r($result);
|
||||
// $vehicle = new $xlvask->helpers->xlvask_vehicle();
|
||||
// /** @var xlvask_vehicle $vehicle */
|
||||
// $vehicle->customerId = $xlvask_customer->customerId;
|
||||
// $vehicle->registrationNumber = 'TEST123';
|
||||
// $vehicle->vehicleTypeId = "e2638c21-366d-4b7f-b0af-eb3634ae2c8c";
|
||||
// $vehicle->vehicleId = $xlvask->getGuid()->generate();
|
||||
// $vehicle->autoStartOnLpr = true;
|
||||
// $vehicle->active = true;
|
||||
// print_r((new $xlvask->helpers->xlvask_vehicle_types())->getVehicleTypesByProductId(1)[0]);
|
||||
throw new \Exception('Vehicle creation is not implemented yet, delayed until the XLVask API is ready');
|
||||
$result = $xlvask->createVehicle($vehicle);
|
||||
// Response
|
||||
$response->success(
|
||||
$result,
|
||||
|
||||
Reference in New Issue
Block a user