/** * Parst die Kategorie aus dem Pfad */ function getKategorie($path) { $parts = explode($path, "/"); $parent = null; foreach ($parts as $kat) { $dms = new dms(); $dms->getKategorieFromBezeichnung($kat, $parent); if (isset($dms->result[0])) { $parent = $dms->result[0]->kategorie_kurzbz; } } return $parent; }
/** * Prueft ob ein Kindelement mit dem Namen existiert */ function childExists($name) { $dms = new dms(); if ($dms->getDocumentFromName($name, $this->kategorie_kurzbz) && count($dms->result) > 0) { return true; } elseif ($dms->getKategorieFromBezeichnung($name, $this->kategorie_kurzbz) && count($dms->result) > 0) { return true; } else { return false; } }