7474// You can use `common`, `bulk`, `minimal` or `none`.
7575// note: combination is only available for *nix platform. Windows must use `none` combination
7676$ base_combination = match (PHP_OS_FAMILY ) {
77- 'Linux ' , 'Darwin ' => 'minimal ' ,
77+ 'Linux ' , 'Darwin ' => 'bulk ' ,
7878 'Windows ' => 'none ' ,
7979};
8080
@@ -89,7 +89,7 @@ function _getCombination(string $type = 'common'): string
8989 'common ' => 'bcmath,bz2,calendar,ctype,curl,dom,exif,fileinfo,filter,ftp,gd,gmp,iconv,xml,mbstring,mbregex, ' .
9090 'mysqlnd,openssl,pcntl,pdo,pdo_mysql,pdo_sqlite,phar,posix,redis,session,simplexml,soap,sockets, ' .
9191 'sqlite3,tokenizer,xmlwriter,xmlreader,zlib,zip ' ,
92- 'bulk ' => 'apcu,bcmath,bz2,calendar,ctype,curl,dba,dom,event,exif,fileinfo,filter,ftp,gd,gmp,iconv,imagick,imap, ' .
92+ 'bulk ' => 'apcu,bcmath,bz2,calendar,ctype,curl,dba,dom,event,exif,fileinfo,filter,ftp,gd,gmp,iconv,imagick, ' .
9393 'intl,mbregex,mbstring,mysqli,mysqlnd,opcache,openssl,pcntl,pdo,pdo_mysql,pdo_pgsql,pdo_sqlite,pgsql,phar, ' .
9494 'posix,protobuf,readline,redis,session,shmop,simplexml,soap,sockets,sodium,sqlite3,swoole,sysvmsg,sysvsem, ' .
9595 'sysvshm,tokenizer,xml,xmlreader,xmlwriter,xsl,zip,zlib ' ,
0 commit comments