protected function elFinderVolumeDrupal::CalculateUserUsedSpace in elFinder file manager 8.2
Same name and namespace in other branches
- 6.2 inc/elfinder.drupalfs.driver.inc \elFinderVolumeDrupal::CalculateUserUsedSpace()
- 7.3 inc/elfinder.drupalfs.driver.inc \elFinderVolumeDrupal::CalculateUserUsedSpace()
- 7.2 inc/elfinder.drupalfs.driver.inc \elFinderVolumeDrupal::CalculateUserUsedSpace()
1 call to elFinderVolumeDrupal::CalculateUserUsedSpace()
- elFinderVolumeDrupal::CalculateUserAllowedSpace in src/
Controller/ elFinderVolumeDrupal.php
File
- src/
Controller/ elFinderVolumeDrupal.php, line 466 - elFinder driver for Drupal filesystem.
Class
- elFinderVolumeDrupal
- @file
Code
protected function CalculateUserUsedSpace($checkuser = NULL) {
$user = \Drupal::currentUser();
$realUser = isset($checkuser) ? $checkuser : $user;
$q = db_query("SELECT sum(filesize) FROM {file_managed} WHERE uid = :uid", array(
':uid' => $realUser
->id(),
));
$result = $q
->fetchField();
return $result;
}