function validateAddress($eps) { $paramAddress = new ParamAddress(); $paramAddress->setSiteId($_REQUEST['siteId']); $paramAddress->setStreetName($_REQUEST['streetName']); $paramAddress->setStreetType($_REQUEST['streetType']); $paramAddress->setStreetId($_REQUEST['streetId']); $paramAddress->setQuarterName($_REQUEST['quarterName']); $paramAddress->setQuarterType($_REQUEST['quarterType']); $paramAddress->setQuarterId($_REQUEST['quarterId']); $paramAddress->setStreetNo($_REQUEST['streetNo']); $paramAddress->setBlockNo($_REQUEST['blockNo']); $paramAddress->setEntranceNo($_REQUEST['entranceNo']); $paramAddress->setFloorNo($_REQUEST['floorNo']); $paramAddress->setApartmentNo($_REQUEST['apartmentNo']); $paramAddress->setAddressNote($_REQUEST['addressNote']); $paramAddress->setCommonObjectId((double) $_REQUEST['commonObjectId']); $paramAddress->setCoordX($_REQUEST['coordX']); $paramAddress->setCoordY($_REQUEST['coordY']); $arrJson = null; try { $result = $eps->validateAddress($paramAddress, 0); if ($result) { $arrJson = array("status" => 0, "message" => "OK", "exception" => "", "result" => "" + $result); } else { $arrJson = array("status" => 1, "message" => "Address is invalid", "exception" => "", "result" => "" + $result); } } catch (Exception $sf) { $arrJson = array("status" => 2, "message" => "Address is invalid", "exception" => $sf->getMessage(), "result" => "none"); } return $arrJson; }