/**
  * Remove a directory and sub-directory
  *
  * @param type $dir name of the directory
  */
 function rrmdir($dir)
 {
     $pfSetup = new PluginFusioninventorySetup();
     if (is_dir($dir)) {
         $objects = scandir($dir);
         foreach ($objects as $object) {
             if ($object != "." && $object != "..") {
                 if (filetype($dir . "/" . $object) == "dir") {
                     $pfSetup->rrmdir($dir . "/" . $object);
                 } else {
                     unlink($dir . "/" . $object);
                 }
             }
         }
         reset($objects);
         rmdir($dir);
     }
 }