aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/lib/Controller
diff options
context:
space:
mode:
authorCôme Chilliet <91878298+come-nc@users.noreply.github.com>2023-10-26 19:13:28 +0200
committerGitHub <noreply@github.com>2023-10-26 19:13:28 +0200
commitd0ed5ea2f3ca6a07817add01b962ef6d8336610f (patch)
tree3b237a599f6b26495e74c6fceb81b579c0fb4d30 /apps/settings/lib/Controller
parent082fa6493908f92cefdf02593a2486017650ae17 (diff)
parent424987181764792c33a03cb4351063286f6fae96 (diff)
downloadnextcloud-server-d0ed5ea2f3ca6a07817add01b962ef6d8336610f.tar.gz
nextcloud-server-d0ed5ea2f3ca6a07817add01b962ef6d8336610f.zip
Merge pull request #40889 from nextcloud/feat/check-for-more-php-modules
Check for more php modules
Diffstat (limited to 'apps/settings/lib/Controller')
-rw-r--r--apps/settings/lib/Controller/CheckSetupController.php35
1 files changed, 0 insertions, 35 deletions
diff --git a/apps/settings/lib/Controller/CheckSetupController.php b/apps/settings/lib/Controller/CheckSetupController.php
index 4d541be658f..9d59051e2a8 100644
--- a/apps/settings/lib/Controller/CheckSetupController.php
+++ b/apps/settings/lib/Controller/CheckSetupController.php
@@ -696,40 +696,6 @@ Raw output
return $appDirsWithDifferentOwner;
}
- /**
- * Checks for potential PHP modules that would improve the instance
- *
- * @return string[] A list of PHP modules that is recommended
- */
- protected function hasRecommendedPHPModules(): array {
- $recommendedPHPModules = [];
-
- if (!extension_loaded('intl')) {
- $recommendedPHPModules[] = 'intl';
- }
-
- if (!extension_loaded('sysvsem')) {
- // used to limit the usage of resources by preview generator
- $recommendedPHPModules[] = 'sysvsem';
- }
-
- if (!extension_loaded('exif')) {
- // used to extract metadata from images
- // required for correct orientation of preview images
- $recommendedPHPModules[] = 'exif';
- }
-
- if (!defined('PASSWORD_ARGON2I')) {
- // Installing php-sodium on >=php7.4 will provide PASSWORD_ARGON2I
- // on previous version argon2 wasn't part of the "standard" extension
- // and RedHat disabled it so even installing php-sodium won't provide argon2i
- // support in password_hash/password_verify.
- $recommendedPHPModules[] = 'sodium';
- }
-
- return $recommendedPHPModules;
- }
-
protected function isImagickEnabled(): bool {
if ($this->config->getAppValue('theming', 'enabled', 'no') === 'yes') {
if (!extension_loaded('imagick')) {
@@ -887,7 +853,6 @@ Raw output
'isImagickEnabled' => $this->isImagickEnabled(),
'areWebauthnExtensionsEnabled' => $this->areWebauthnExtensionsEnabled(),
'is64bit' => $this->is64bit(),
- 'recommendedPHPModules' => $this->hasRecommendedPHPModules(),
'pendingBigIntConversionColumns' => $this->hasBigIntConversionPendingColumns(),
'isMysqlUsedWithoutUTF8MB4' => $this->isMysqlUsedWithoutUTF8MB4(),
'isEnoughTempSpaceAvailableIfS3PrimaryStorageIsUsed' => $this->isEnoughTempSpaceAvailableIfS3PrimaryStorageIsUsed(),