Ejemplo n.º 1
0
 /**
  *generate city and district for database
  *
  *
  */
 public function createAddressFromApi()
 {
     $results = $this->GetDistrictProvinceData();
     $adressService = new addressService();
     $arrayCity = [];
     $arrayCitys = [];
     foreach ($results as $result) {
         if (!in_array($result->ProvinceCode, $arrayCity)) {
             $city = $adressService->createCity($result->ProvinceName, KACANA_SHIP_TYPE_SERVICE_GHN, $result->ProvinceCode);
             array_push($arrayCity, $result->ProvinceCode);
             $arrayCitys[$result->ProvinceCode] = $city->id;
         }
         $adressService->createDistrict($result->DistrictName, $arrayCitys[$result->ProvinceCode], $result->DistrictCode, KACANA_SHIP_TYPE_SERVICE_GHN);
     }
 }