Exemple #1
0
 public function setKommunTill(Kommun $kommunTill)
 {
     $this->kommunTill = $kommunTill;
     $this->kommunTill_id = $kommunTill->getId();
 }
Exemple #2
0
 public static function listByKommun(Kommun $kommun)
 {
     return parent::lister(get_class(), "kommun_id", $kommun->getId(), "id");
 }
Exemple #3
0
 public function setKommun(Kommun $kommun)
 {
     $this->kommun = $kommun;
     $this->kommun_id = $kommun->getId();
 }
Exemple #4
0
 if (isset($_POST['googlename'])) {
     $googlename = $_POST['googlename'];
 }
 if (isset($_POST['abroad'])) {
     $abroad = 'true';
 } else {
     $abroad = 'false';
 }
 if (empty($_GET["id"])) {
     if (isset($_POST["sameort"])) {
         $_POST["ort"] = $_POST["namn"];
     }
     $kommun = new Kommun($_POST["namn"], $_POST["ort"], $_POST["areal"], $_POST["folkmangd"], $_POST["webb"], $_POST["info"], $framsidebildAuto, $abroad, $googlename);
     if (isset($_FILES["some_name"]) && $_FILES["some_name"]["tmp_name"]) {
         $bild = new Bild($_FILES["some_name"]);
         $bild->approve(ROOT . "/staticroute/abroad_" . $kommun->getId() . "jpg");
     }
 } else {
     $kommun = Kommun::loadById($_GET["id"]);
     if ($ADMIN->getTyp() != "kommun") {
         $kommun->setNamn($_POST["namn"]);
         $kommun->setOrt($_POST["ort"]);
         $kommun->setKod($kod);
         $kommun->setLan($_POST["lan"]);
     }
     $kommun->setAreal($_POST["areal"]);
     $kommun->setFolkmangd($_POST["folkmangd"]);
     $kommun->setWebb($_POST["webb"]);
     $kommun->setInfo($_POST["info"]);
     $kommun->setGoogleName($googlename);
     $kommun->setFramsidebildAuto($framsidebildAuto);
Exemple #5
0
 public function loadByJustNuKommun(Kommun $kommun)
 {
     global $db;
     $sql = "SELECT id FROM " . self::classToTable(get_class()) . " WHERE justNuKommun_id = " . $kommun->getId() . " LIMIT 20";
     return self::listByIds($db->valuesAsArray($sql));
 }
Exemple #6
0
 public function setKommun(Kommun $kommun)
 {
     if ($this->id) {
         Security::demand(FORETAG, $this);
     }
     $this->kommun_id = $kommun->getId();
     $this->kommun = $kommun;
 }
Exemple #7
0
 public function setKommun(Kommun $kommun)
 {
     Security::demand(EDITOR);
     $this->kommun = $kommun;
     $this->kommun_id = $kommun->getId();
 }
Exemple #8
0
 public function setKommun(Kommun $kommun)
 {
     if ($this->getKommun() != null && $this->getKommun()->getId() != $kommun->getId()) {
         $this->getKommun()->setHuvudort(null);
         $this->getKommun()->commit();
     }
     $this->kommun = null;
     $this->kommun_id = $kommun->getId();
 }
Exemple #9
0
 public function getAvstand(Kommun $kommun1, Kommun $kommun2)
 {
     if (isset($this->avstand[$kommun1->getId()][$kommun2->getId()])) {
         return $this->avstand[$kommun1->getId()][$kommun2->getId()];
     } elseif (isset($this->avstand[$kommun2->getId()][$kommun1->getId()])) {
         return $this->avstand[$kommun2->getId()][$kommun1->getId()];
     }
 }