mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
Resolve #1140
This commit is contained in:
parent
8f9c199360
commit
e965d58de0
1 changed files with 42 additions and 7 deletions
|
|
@ -290,24 +290,59 @@ class ActionsAdmin extends Actions
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
|
|
||||||
foreach (['APCu', 'cURL','Fileinfo','GnuPG','GD','Gmagick','Imagick','iconv','intl','LDAP','OpenSSL','pdo_mysql','pdo_pgsql','pdo_sqlite','redis','Sodium','Tidy','uuid','XXTEA','Zip'] as $name) {
|
foreach (['APCu', 'cURL','Fileinfo','iconv','intl','LDAP','redis','Tidy','uuid','Zip'] as $name) {
|
||||||
$aResult['php'][] = [
|
$aResult['php'][] = [
|
||||||
'name' => ('OpenSSL' === $name && \defined('OPENSSL_VERSION_TEXT')) ? OPENSSL_VERSION_TEXT : $name,
|
'name' => $name,
|
||||||
'loaded' => \extension_loaded(\strtolower($name)),
|
'loaded' => \extension_loaded(\strtolower($name)),
|
||||||
'version' => \phpversion($name)
|
'version' => \phpversion($name)
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
$aResult['php'][] = [
|
|
||||||
'name' => 'Fileinfo',
|
|
||||||
'loaded' => \class_exists('finfo'),
|
|
||||||
'version' => \phpversion('fileinfo')
|
|
||||||
];
|
|
||||||
$aResult['php'][] = [
|
$aResult['php'][] = [
|
||||||
'name' => 'Phar',
|
'name' => 'Phar',
|
||||||
'loaded' => \class_exists('PharData'),
|
'loaded' => \class_exists('PharData'),
|
||||||
'version' => \phpversion('phar')
|
'version' => \phpversion('phar')
|
||||||
];
|
];
|
||||||
|
|
||||||
|
$aResult['php'][] = [
|
||||||
|
'name' => 'Contacts database:',
|
||||||
|
'loaded' => \extension_loaded('pdo_mysql') || \extension_loaded('pdo_pgsql') || \extension_loaded('pdo_sqlite'),
|
||||||
|
'version' => 0
|
||||||
|
];
|
||||||
|
foreach (['pdo_mysql','pdo_pgsql','pdo_sqlite'] as $name) {
|
||||||
|
$aResult['php'][] = [
|
||||||
|
'name' => "- {$name}",
|
||||||
|
'loaded' => \extension_loaded(\strtolower($name)),
|
||||||
|
'version' => \phpversion($name)
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
$aResult['php'][] = [
|
||||||
|
'name' => 'Crypt:',
|
||||||
|
'loaded' => true,
|
||||||
|
'version' => 0
|
||||||
|
];
|
||||||
|
foreach (['Sodium','OpenSSL','XXTEA','GnuPG'] as $name) {
|
||||||
|
$aResult['php'][] = [
|
||||||
|
'name' => '- ' . (('OpenSSL' === $name && \defined('OPENSSL_VERSION_TEXT')) ? OPENSSL_VERSION_TEXT : $name),
|
||||||
|
'loaded' => \extension_loaded(\strtolower($name)),
|
||||||
|
'version' => \phpversion($name)
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
$aResult['php'][] = [
|
||||||
|
'name' => 'Image processing:',
|
||||||
|
'loaded' => \extension_loaded('gd') || \extension_loaded('gmagick') || \extension_loaded('imagick'),
|
||||||
|
'version' => 0
|
||||||
|
];
|
||||||
|
foreach (['GD','Gmagick','Imagick'] as $name) {
|
||||||
|
$aResult['php'][] = [
|
||||||
|
'name' => "- {$name}",
|
||||||
|
'loaded' => \extension_loaded(\strtolower($name)),
|
||||||
|
'version' => \phpversion($name)
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
return $this->DefaultResponse($aResult);
|
return $this->DefaultResponse($aResult);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue