@extends('layouts.app')
@section('content')
@php
$fmt = fn ($bytes) => $bytes >= 1073741824
? number_format($bytes / 1073741824, 2).' GB'
: ($bytes >= 1048576 ? number_format($bytes / 1048576, 2).' MB' : number_format($bytes / 1024, 1).' KB');
@endphp
{{ $fmt($totalBytes) }}
Total media storage
@if($diskTotal)
{{ $fmt($diskFree ?? 0) }}
Disk free
@endif
By category
| Category | Size |
@foreach($byCategory as $cat => $bytes)
| {{ ucfirst($cat) }} |
{{ $fmt($bytes) }} |
@endforeach
Top users by media uploaded
| User | Uploaded |
@forelse($topUsers as $row)
| {{ $row['user']?->name ?? 'Unknown' }} |
{{ $fmt($row['bytes']) }} |
@empty
| No media data yet. |
@endforelse
@endsection