<?php
/**
 * Demo Oracle — sessions actives (section « realtime/sessions »).
 *
 * Portage de modules/oracle/_report_realtime_sessions.php. Les deux tableaux
 * — sessions actives et operations longues — sont servis a l'identique, avec
 * le meme rafraichissement automatique.
 *
 * Deux retraits :
 *
 *   - l'arret de session. Le bouton reste affiche, desactive, et la mention
 *     precise qu'il est offert en version complete aux profils DBA et DEV.
 *     La branche POST du module complet n'est pas ici, et
 *     DemoOracleSessionsRepository n'expose plus killSession().
 *   - le tableau SQL Monitor et ses liens. Ce sont des rapports DBMS_SQLTUNE,
 *     reserves a la version complete.
 *
 * Inclus par report.php. Variables : $oraDb, $db, $currentUser, $settings.
 */
require_once __DIR__ . '/lib/DemoOracleOciConnect.php';
require_once __DIR__ . '/lib/DemoOracleUrls.php';

View::display(__DIR__ . '/views/report/realtime_sessions.php', [
    'baseUrl'      => demo_oracle_url('report', ['section' => 'realtime/sessions']),
    'sqlDetailUrl' => demo_oracle_url('report', ['section' => 'sql/detail']),
    'settings' => $settings,
]);
