nextcloud/apps/files/ajax/getstoragestats.php

18 lines
370 B
PHP
Raw Normal View History

<?php
$dir = '/';
if (isset($_GET['dir'])) {
$dir = (string)$_GET['dir'];
}
OCP\JSON::checkLoggedIn();
\OC::$server->getSession()->close();
// send back json
try {
OCP\JSON::success(array('data' => \OCA\Files\Helper::buildFileStorageStatistics($dir)));
} catch (\OCP\Files\NotFoundException $e) {
OCP\JSON::error(['data' => ['message' => 'Folder not found']]);
}