public static function insertCustomer(array $params) { $options = array("cost" => 10); $params["geslo"] = password_hash($params["geslo"], PASSWORD_BCRYPT, $options); if (isset($params["aktiven"]) && $params["aktiven"] == 1) { $params["aktiven"] = "da"; } else { $params["aktiven"] = "ne"; } if (PostDB::get(["posta" => $params["posta"]]) == null) { $posta = PostDB::insert(["posta" => $params["posta"], "kraj" => $params["kraj"]]); } else { $posta = $params["posta"]; } $result = self::insert(["ime" => $params["ime"], "priimek" => $params["priimek"], "mail" => $params["mail"], "uporabnisko_ime" => $params["uporabnisko_ime"], "geslo" => $params["geslo"], "aktiven" => $params["aktiven"]]); //var_dump($result, $params, ["uporabnik_id" => $result, "telefon" => $params["telefon"], "ulica" => $params["ulica"], "stevilka"=> $params["stevilka"], "posta_id" => $posta]); return parent::modify("INSERT INTO stranka (uporabnik_id, telefon, ulica, stevilka, posta_id) " . " VALUES (:uporabnik_id, :telefon, :ulica, :stevilka, :posta_id)", ["uporabnik_id" => $result, "telefon" => $params["telefon"], "ulica" => $params["ulica"], "stevilka" => $params["stevilka"], "posta_id" => $posta]); }