# Function to get sqlsrv and pdo_sqlsrv version. get_sqlsrv_version() { if [[ "${version:?}" =~ 7.[0-3] ]]; then echo '5.9.0' elif [[ "${version:?}" =~ 7.4 ]]; then echo '5.10.1' else # Return an empty string so that pecl will install the latest version. echo '' fi } # Function to install sqlsrv and pdo_sqlsrv. add_sqlsrv() { ext=$1 ext_version=$(get_sqlsrv_version) if [ "$(uname -s)" = 'Linux' ]; then install_packages unixodbc-dev add_pecl_extension "$ext" "$ext_version" extension else add_brew_extension "$ext" extension fi }