public function Statistics::__construct in Filebrowser 3.x
Same name and namespace in other branches
- 8.2 src/Statistics.php \Drupal\filebrowser\Statistics::__construct()
Statistics constructor.
Parameters
array $listing:
File
- src/
Statistics.php, line 16
Class
Namespace
Drupal\filebrowserCode
public function __construct($listing) {
$stats = $listing['data']['stats'];
if ($stats['folders'] > 0) {
$this->statistics['folders'] = \Drupal::translation()
->formatPlural($stats['folders'], '1 folder', '@count folders');
}
if ($stats['files'] > 0) {
$this->statistics['files'] = \Drupal::translation()
->formatPlural($stats['files'], '1 file', '@count files');
$this->statistics['size'] = format_size($stats['size']);
}
}