{{-- Uso por módulo (P4.S4/ADR-047): requisições, participação no total e tendência contra a janela anterior de mesmo tamanho. Só o token/rótulo do módulo aparece — nenhum path ou dado pessoal. Tabela semântica com `caption` e `th scope`; a leitura é inteiramente textual. --}} @include('estatisticas::cms.partials.estatisticas-filter', ['exportReports' => ['modulos']])

{{ __('estatisticas::cms.period_summary', [ 'from' => $filter->fromDay(), 'to' => $filter->toDay(), 'days' => trans_choice('estatisticas::cms.period_days', $filter->days()), ]) }}

@foreach ($report['rows'] as $row) {{ $modules[$row['module']] ?? $row['module'] }} {{ $row['requests'] }} {{ $row['share'] }}% @if ($row['trend'] === null) {{ __('estatisticas::cms.trend_none') }} @elseif ($row['trend'] > 0) {{ __('estatisticas::cms.trend_up', ['value' => $row['trend']]) }} @elseif ($row['trend'] < 0) {{ __('estatisticas::cms.trend_down', ['value' => $row['trend'] * -1]) }} @else {{ __('estatisticas::cms.trend_flat') }} @endif @endforeach