ydcfydf
This commit is contained in:
@@ -276,29 +276,8 @@ function module_design(string $module): array
|
||||
return $cache[$module];
|
||||
}
|
||||
|
||||
function nexus_debug_settings_key(): string
|
||||
{
|
||||
return '__nexus_debug__';
|
||||
}
|
||||
|
||||
function nexus_debug_configured(): bool
|
||||
{
|
||||
try {
|
||||
$settings = modules()->settings(nexus_debug_settings_key());
|
||||
} catch (\Throwable $e) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$value = $settings['enabled'] ?? '0';
|
||||
return $value === true || $value === 1 || $value === '1' || $value === 'true';
|
||||
}
|
||||
|
||||
function nexus_debug_enabled(): bool
|
||||
{
|
||||
if (!nexus_debug_configured()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (function_exists('auth_enabled') && auth_enabled()) {
|
||||
return auth_is_admin();
|
||||
}
|
||||
@@ -363,7 +342,18 @@ function module_debug_enabled(string $module): bool
|
||||
return false;
|
||||
}
|
||||
|
||||
return nexus_debug_enabled();
|
||||
if (!nexus_debug_enabled()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
try {
|
||||
$settings = modules()->settings($module);
|
||||
} catch (\Throwable $e) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$value = $settings['debug_enabled'] ?? '0';
|
||||
return $value === true || $value === 1 || $value === '1' || $value === 'true';
|
||||
}
|
||||
|
||||
function module_debug_entries(string $module): array
|
||||
|
||||
Reference in New Issue
Block a user