mirror of
https://github.com/shivammathur/setup-php.git
synced 2025-08-16 18:44:39 +07:00
Refactor scripts
This commit is contained in:
@ -35,7 +35,7 @@ Function Add-Extension {
|
||||
)
|
||||
try {
|
||||
$extension_info = Get-PhpExtension -Path $php_dir | Where-Object { $_.Name -eq $extension -or $_.Handle -eq $extension }
|
||||
if ($null -ne $extension_info -and $mininum_stability -eq 'stable') {
|
||||
if ($null -ne $extension_info) {
|
||||
switch ($extension_info.State) {
|
||||
'Builtin' {
|
||||
Add-Log $tick $extension "Enabled"
|
||||
@ -51,11 +51,7 @@ Function Add-Extension {
|
||||
}
|
||||
else {
|
||||
Install-PhpExtension -Extension $extension -MinimumStability $mininum_stability -Path $php_dir
|
||||
if($mininum_stability -ne 'stable') {
|
||||
Add-Log $tick "$extension-$mininum_stability" "Installed and enabled"
|
||||
} else {
|
||||
Add-Log $tick $extension "Installed and enabled"
|
||||
}
|
||||
Add-Log $tick $extension "Installed and enabled"
|
||||
}
|
||||
}
|
||||
catch {
|
||||
|
Reference in New Issue
Block a user