$mVehicle = new Vehicle($vehicleId); if ($mVehicle->getType() != $type) { $setupResponse->status = "FAILURE"; $error = new Error(); $error->reason = "VEHICLE_TYPE"; $error->message = "Vehicle type does not match"; $result->error = $error; } else { if ($mVehicle->isDeployed() == 1) { $setupResponse->status = "FAILURE"; $error = new Error(); $error->reason = "VEHICLE"; $error->message = $vehicle . " is already deployed"; $result->error = $error; } else { if ($mVehicle->deploy($imei, $mac)) { $setupResponse->status = "SUCCESS"; $vehicle = new TempVehicle(); $vehicle->id = $mVehicle->getId(); $vehicle->number = $mVehicle->getVehicleNumber(); $vehicle->type = $mVehicle->getType(); $vehicle->year = $mVehicle->getMakeYear(); $vehicle->date_added = $mVehicle->getDateAdded(); $result->vehicle = $vehicle; $mCompany = new Company($mVehicle->getCompany()); $company = new TempCompany(); $company->id = $mVehicle->getCompany(); $company->name = $mCompany->getName(); $company->phone = $mCompany->getPhone(); $mAdmin = new User($mCompany->getAdmin()); $admin = new TempAdmin();
$setup['setup']['company_name'] = ""; $setup['setup']['owner'] = ""; $setup['setup']['contact'] = ""; if ($vehicleId == null) { $setup['setup']['result'] = "fail_vehicle"; } else { $mVehicle = new Vehicle($vehicleId); if ($mVehicle->getType() != $type) { $setup['setup']['result'] = "fail_type"; //echo "fail_type"; } else { if ($mVehicle->isDeployed() == 1) { $setup['setup']['result'] = "already"; //echo "already"; } else { if ($mVehicle->deploy()) { $setup['setup']['result'] = "success"; $companyId = $mVehicle->getCompany(); $setup['setup']['model'] = $mVehicle->getModel(); $setup['setup']['type'] = $mVehicle->getType(); $setup['setup']['number'] = $mVehicle->getVehicleNumber(); $mCompany = new Company($companyId); $setup['setup']['company_name'] = $mCompany->getName(); $setup['setup']['owner'] = $mCompany->getAdmin(); $setup['setup']['contact'] = $mCompany->getPhone(); //echo "success"; } else { $setup['setup']['result'] = "fail"; //echo "fail"; } }