diff --git a/htdocs/comm/adresse_livraison.class.php b/htdocs/comm/adresse_livraison.class.php index 29221f8c247..461f6577e3b 100644 --- a/htdocs/comm/adresse_livraison.class.php +++ b/htdocs/comm/adresse_livraison.class.php @@ -408,34 +408,6 @@ class AdresseLivraison } - /** - * \brief Renvoie le nom d'une societe a partir d'un id - * \param id id de la société recherchée - * - */ - function get_nom($id) - { - - $sql = "SELECT nom FROM ".MAIN_DB_PREFIX."societe WHERE rowid='".$id."';"; - - $result = $this->db->query($sql); - - if ($result) - { - if ($this->db->num_rows()) - { - $obj = $this->db->fetch_object($result); - return $obj->nom; - } - $this->db->free(); - } - else { - dolibarr_print_error($this->db); - } - - } - - /* * \brief Charge les informations d'ordre info dans l'objet societe * \param id id de la societe a charger diff --git a/htdocs/societe.class.php b/htdocs/societe.class.php index ad7e0413cbf..af88917111a 100644 --- a/htdocs/societe.class.php +++ b/htdocs/societe.class.php @@ -718,10 +718,9 @@ class Societe // Suppression du répertoire document $docdir = $conf->societe->dir_output . "/" . $id; - if (file_exists ($docdir)) { - $this->deldir($docdir); + dol_delete_dir_recursive($docdir); } return 0; @@ -735,29 +734,6 @@ class Societe } - /** - * \brief Cette fonction permet de supprimer le répertoire de la societe - * et sous répertoire, meme s'ils contiennent des documents. - * \param dir repertoire a supprimer - */ - function deldir($dir) - { - $current_dir = opendir($dir); - - while($entryname = readdir($current_dir)) - { - if(is_dir("$dir/$entryname") and ($entryname != "." and $entryname!="..")) - { - deldir("${dir}/${entryname}"); - } - elseif($entryname != "." and $entryname!="..") - { - unlink("${dir}/${entryname}"); - } - } - closedir($current_dir); - rmdir(${dir}); - } /** * \brief Retournes les factures impayées de la société