retention_days()), min(30, $store->retention_days()), min(90, $store->retention_days()), $store->retention_days())); if (!in_array($days, $ranges, true)) { $days = 30; } $days = min($days, $store->retention_days()); $to = gmdate('Y-m-d'); $from = gmdate('Y-m-d', time() - ($days - 1) * DAY_IN_SECONDS); try { $rows = (new UsageReport())->group($store->daily(), $from, $to, $period); } catch (\Throwable $e) { echo '

' . esc_html__('Usage statistics are unavailable. Check the plugin database setup.', 'sentify-embodied-assistant') . '

'; return; } $sessions = array_sum(array_column($rows, 'sessions')); $seconds = array_sum(array_column($rows, 'seconds')); ?>

retention_days())); ?>