Update symfony-cli support to use new symfony-cli/symfony-cli

This commit is contained in:
Shivam Mathur
2022-01-29 11:27:44 +05:30
parent 8d1c02194f
commit 71d07ee7f4
8 changed files with 40 additions and 96 deletions

View File

@ -357,39 +357,6 @@ export async function addPHPUnitTools(data: RS): Promise<string> {
return await addArchive(data);
}
/**
* Function to add Symfony
*
* @param data
*/
export async function addSymfony(data: RS): Promise<string> {
let filename: string;
switch (data['os']) {
case 'linux':
case 'darwin':
filename = 'symfony_' + data['os'] + '_amd64';
break;
case 'win32':
filename = 'symfony_windows_amd64.exe';
break;
default:
return await utils.log(
'Platform ' + data['os'] + ' is not supported',
data['os'],
'error'
);
}
if (data['version'] === 'latest') {
data['uri'] = ['releases/latest/download', filename].join('/');
} else {
data['uri'] = ['releases/download', 'v' + data['version'], filename].join(
'/'
);
}
data['url'] = [data['domain'], data['repository'], data['uri']].join('/');
return await addArchive(data);
}
/**
* Function to add WP-CLI
*
@ -475,7 +442,6 @@ export const functionRecord: Record<string, (data: RS) => Promise<string>> = {
phing: addPhing,
phpunit: addPHPUnitTools,
phpcpd: addPHPUnitTools,
symfony: addSymfony,
wp_cli: addWPCLI
};