diff --git a/lib/PhpStatistics.php b/lib/PhpStatistics.php index 53e2a475..928d1ed2 100644 --- a/lib/PhpStatistics.php +++ b/lib/PhpStatistics.php @@ -112,10 +112,9 @@ protected function getAPCuStatus(): array { /** * Get all loaded php extensions * - * @return string as csv list of loaded extensions + * @return array of strings with the names of the loaded extensions */ - protected function getLoadedPhpExtensions(): string { - $extensions = (function_exists('get_loaded_extensions') ? get_loaded_extensions() : ['Unable to list extensions']); - return implode(', ', $extensions); + protected function getLoadedPhpExtensions(): ?array { + return (function_exists('get_loaded_extensions') ? get_loaded_extensions() : null); } } diff --git a/templates/settings-admin.php b/templates/settings-admin.php index e4c27130..41695bd3 100644 --- a/templates/settings-admin.php +++ b/templates/settings-admin.php @@ -283,7 +283,7 @@ class="barchart"

t('Extensions:')); ?> - + t('Unable to list extensions')); ?>