<?php

include './bootstrap.php';
require '../practice/province-app/lib/PopulationApp/fileToArray1.php';
$input = fileToArray('/tmp/provinces.txt');
if (!empty($input)) {
    foreach ($input as $provinceName => $cities) {
        $province = $entityManager->getRepository("Province")->findOneBy(array("name" => $provinceName));
        if (is_null($province)) {
            $province = new Province();
            $province->setName($provinceName);
        }
        foreach ($cities as $cityName) {
            $city = new City();
            $city->setName($cityName);
            $city->setProvince($province);
            $province->getCities()->add($city);
            $entityManager->persist($city);
        }
        $entityManager->persist($province);
    }
    $entityManager->flush();
    echo "Seems we save them \n";
}