big update
This commit is contained in:
@@ -68,32 +68,6 @@ if (!function_exists('get_version_badge_markup')) {
|
||||
}
|
||||
}
|
||||
|
||||
if (!defined('APP_VERSION_BADGE_REGISTERED')) {
|
||||
register_shutdown_function(function () {
|
||||
if (php_sapi_name() === 'cli') {
|
||||
return;
|
||||
}
|
||||
$headers = headers_list();
|
||||
$isHtmlResponse = true;
|
||||
if (!headers_sent() && !empty($headers)) {
|
||||
$isHtmlResponse = false;
|
||||
foreach ($headers as $header) {
|
||||
$parts = explode(':', $header, 2);
|
||||
$name = strtolower(trim($parts[0] ?? ''));
|
||||
$value = strtolower(trim($parts[1] ?? ''));
|
||||
if ($name === 'content-type' && strpos($value, 'text/html') !== false) {
|
||||
$isHtmlResponse = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ($isHtmlResponse) {
|
||||
echo get_version_badge_markup();
|
||||
}
|
||||
});
|
||||
define('APP_VERSION_BADGE_REGISTERED', true);
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------
|
||||
// set cookie / session parameters
|
||||
// -----------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user