mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-04 07:15:38 +08:00
use 8.4 for tests only
This commit is contained in:
@@ -54,6 +54,15 @@ class SPCConfigUtil
|
||||
*/
|
||||
public function config(array $extensions = [], array $libraries = [], bool $include_suggest_ext = false, bool $include_suggest_lib = false): array
|
||||
{
|
||||
$extra_exts = [];
|
||||
foreach ($extensions as $ext) {
|
||||
$extra_exts = array_merge($extra_exts, Config::getExt($ext, 'ext-suggests', []));
|
||||
}
|
||||
foreach ($extra_exts as $ext) {
|
||||
if ($this->builder?->getExt($ext) && !in_array($ext, $extensions)) {
|
||||
$extensions[] = $ext;
|
||||
}
|
||||
}
|
||||
[$extensions, $libraries] = DependencyUtil::getExtsAndLibs($extensions, $libraries, $include_suggest_ext, $include_suggest_lib);
|
||||
|
||||
ob_start();
|
||||
|
||||
Reference in New Issue
Block a user