adm_program/system/bootstrap/shutdown.php
<?php
/**
***********************************************************************************************
* Admidio Shutdown
*
* @copyright The Admidio Team
* @see https://www.admidio.org/
* @license https://www.gnu.org/licenses/gpl-2.0.html GNU General Public License v2.0 only
***********************************************************************************************
*/
if (basename($_SERVER['SCRIPT_FILENAME']) === 'shutdown.php') {
exit('This page may not be called directly!');
}
function admShutdown()
{
global $gLogger;
$gLogger->info('SHUTDOWN', array(
'execution_time' => getExecutionTime(SCRIPT_START_TIME),
'memory_usage' => FileSystemUtils::getHumanReadableBytes(memory_get_peak_usage())
));
}
register_shutdown_function('admShutdown');