⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.103
Server IP:
45.79.8.107
Server:
Linux localhost 5.15.0-161-generic #171-Ubuntu SMP Sat Oct 11 08:17:01 UTC 2025 x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.2-1ubuntu2.22
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
phpmyadmin
/
libraries
/
classes
/
View File Name :
Profiling.php
fetchValue('SELECT @@have_profiling')) { SessionCache::set('profiling_supported', true); return true; } SessionCache::set('profiling_supported', false); return false; } public static function enable(DatabaseInterface $dbi): void { if (! isset($_SESSION['profiling']) || ! self::isSupported($dbi)) { return; } $dbi->query('SET PROFILING=1;'); } /** @return array
|null */ public static function getInformation(DatabaseInterface $dbi): ?array { if (! isset($_SESSION['profiling']) || ! self::isSupported($dbi)) { return null; } $result = $dbi->fetchResult('SHOW PROFILE;'); if (! is_array($result)) { return null; } return $result; } /** * Check if profiling was requested and remember it. */ public static function check(DatabaseInterface $dbi, Response $response): void { if (isset($_REQUEST['profiling']) && self::isSupported($dbi)) { $_SESSION['profiling'] = true; } elseif (isset($_REQUEST['profiling_form'])) { // the checkbox was unchecked unset($_SESSION['profiling']); } if (! isset($_SESSION['profiling'])) { return; } $scripts = $response->getHeader()->getScripts(); $scripts->addFiles([ 'chart.js', 'vendor/jqplot/jquery.jqplot.js', 'vendor/jqplot/plugins/jqplot.pieRenderer.js', 'vendor/jqplot/plugins/jqplot.highlighter.js', 'vendor/jquery/jquery.tablesorter.js', ]); } }