private function _borrar_contenido($dir) { if (is_dir($dir)) { $handle = opendir($dir); $objects = get_dir_file_info($dir); foreach ($objects as $object) { if ($object['name'] != "." && $object['name'] != "..") { if (is_dir($dir . DIRECTORY_SEPARATOR . $object['name'])) { if (count(@scandir($dir . DIRECTORY_SEPARATOR . $object['name'])) > 2) { Archivo_model::_borrar_contenido($dir . DIRECTORY_SEPARATOR . $object['name']); } rmdir($dir . DIRECTORY_SEPARATOR . $object['name']); } else { unlink($dir . DIRECTORY_SEPARATOR . $object['name']); } } } reset($objects); closedir($handle); rmdir($dir); } }