@php $impersonatorId = session(\App\Modules\Admin\Controllers\ImpersonationController::SESSION_KEY); $expiresAt = session(\App\Modules\Admin\Controllers\ImpersonationController::SESSION_EXPIRES); @endphp @if($impersonatorId && auth()->check() && auth()->id() !== $impersonatorId) @php $remaining = $expiresAt ? max(0, (int) $expiresAt - now()->getTimestamp()) : 0; $remainingMin = (int) ceil($remaining / 60); @endphp
Viewing as {{ auth()->user()->email }} @if($remainingMin > 0) ยท {{ $remainingMin }} min{{ $remainingMin === 1 ? '' : 's' }} remaining @endif
@csrf
{{-- Push the page content down so the fixed banner doesn't cover the topbar. --}}
@endif