mirror of
https://github.com/shivammathur/setup-php.git
synced 2025-11-13 12:37:50 +07:00
Update ini files for all available SAPI
This commit is contained in:
@ -5,7 +5,7 @@ add_blackfire() {
|
||||
no_dot_version=${version/./}
|
||||
platform=$(uname -s | tr '[:upper:]' '[:lower:]')
|
||||
extension_version=$(echo "$extension" | cut -d '-' -f 2)
|
||||
blackfire_ini_file="${scan_dir:?}/50-blackfire.ini"
|
||||
blackfire_ini_file="${pecl_file:-${ini_file[@]}}"
|
||||
if [ ! -e "${ext_dir:?}/blackfire.so" ]; then
|
||||
if [ "$extension_version" = "blackfire" ]; then
|
||||
extension_version=$(get -s -n "" https://blackfire.io/api/v1/releases | grep -Eo 'php":"([0-9]+.[0-9]+.[0-9]+)' | cut -d '"' -f 3)
|
||||
|
||||
@ -9,7 +9,6 @@ add_phalcon_helper() {
|
||||
${apt_install:?} "php${version:?}-$extension"
|
||||
fi
|
||||
else
|
||||
phalcon_ini_file=${ini_file:?}
|
||||
sed -i '' '/extension.*psr/d' "${ini_file:?}"
|
||||
brew tap shivammathur/homebrew-phalcon
|
||||
brew install phalcon@"${version:?}"_"$extension_major_version"
|
||||
@ -29,7 +28,7 @@ add_phalcon3() {
|
||||
fi
|
||||
else
|
||||
add_phalcon_helper
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# Function to add phalcon4.
|
||||
@ -50,7 +49,7 @@ add_phalcon4() {
|
||||
fi
|
||||
else
|
||||
add_phalcon_helper
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# Function to add phalcon.
|
||||
@ -58,7 +57,7 @@ add_phalcon() {
|
||||
extension=$1
|
||||
status='Enabled'
|
||||
os_name=$(uname -s)
|
||||
phalcon_ini_file="${scan_dir:?}/50-phalcon.ini"
|
||||
phalcon_ini_file="${pecl_file:-${ini_file[@]}}"
|
||||
extension_major_version=${extension: -1}
|
||||
if [ "$extension_major_version" = "4" ]; then
|
||||
add_phalcon4 >/dev/null 2>&1
|
||||
|
||||
Reference in New Issue
Block a user