createFolder($folder); $results[$folder] = [ 'success' => $result['success'], 'message' => $result['success'] ? 'Папка создана' : $result['error'] ]; } catch (Exception $e) { $results[$folder] = [ 'success' => false, 'message' => $e->getMessage() ]; } } echo json_encode([ 'success' => true, 'message' => 'Структура папок настроена', 'results' => $results, 'config' => [ 'base_url' => $config['nextcloud']['base_url'], 'active_folder' => $config['nextcloud']['active_folder'] ] ]); } catch (Exception $e) { http_response_code(500); echo json_encode([ 'success' => false, 'error' => $e->getMessage() ]); } ?>