check loaded extensions
This commit is contained in:
@ -14,6 +14,7 @@ class Info
|
||||
'api_key' => setting('apps.api_key'),
|
||||
'companies' => Company::count(),
|
||||
'users' => User::count(),
|
||||
'php_extensions' => static::phpExtensions(),
|
||||
]);
|
||||
}
|
||||
|
||||
@ -31,10 +32,21 @@ class Info
|
||||
return phpversion();
|
||||
}
|
||||
|
||||
public static function phpExtensions()
|
||||
{
|
||||
return get_loaded_extensions();
|
||||
}
|
||||
|
||||
public static function mysqlVersion()
|
||||
{
|
||||
if (config('database.default') === 'mysql') {
|
||||
return DB::selectOne('select version() as mversion')->mversion;
|
||||
static $version;
|
||||
|
||||
if (empty($version) && (config('database.default') === 'mysql')) {
|
||||
$version = DB::selectOne('select version() as mversion')->mversion;
|
||||
}
|
||||
|
||||
if (isset($version)) {
|
||||
return $version;
|
||||
}
|
||||
|
||||
return 'N/A';
|
||||
|
Reference in New Issue
Block a user