mirror of
https://github.com/shivammathur/setup-php.git
synced 2025-08-28 08:24:06 +07:00
Add support for coverage: xdebug2
This commit is contained in:
13
src/utils.ts
13
src/utils.ts
@ -262,18 +262,11 @@ export async function CSVArray(values_csv: string): Promise<Array<string>> {
|
||||
* @param extension
|
||||
*/
|
||||
export async function getExtensionPrefix(extension: string): Promise<string> {
|
||||
const zend: Array<string> = [
|
||||
'xdebug',
|
||||
'xdebug3',
|
||||
'opcache',
|
||||
'ioncube',
|
||||
'eaccelerator'
|
||||
];
|
||||
switch (zend.indexOf(extension)) {
|
||||
switch (true) {
|
||||
default:
|
||||
return 'zend_extension';
|
||||
case -1:
|
||||
return 'extension';
|
||||
case /xdebug([2-3])?$|opcache|ioncube|eaccelerator/.test(extension):
|
||||
return 'zend_extension';
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user