Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| start [2025/08/11 05:05] – created ZAKS Web | start [2025/08/11 08:22] (current) – ZAKS Web | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | # ZAKS Web API Documentation | + | ====== |
| + | |||
| + | <code bash> | ||
| + | # | ||
| + | |||
| + | if [[ -z ${1} ]]; then | ||
| + | echo "Give an extension name..." | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | declare -a errors | ||
| + | |||
| + | versions=($(ls -1 / | ||
| + | while [[ $# -gt 0 ]]; do | ||
| + | for version in ${versions[@]}; | ||
| + | echo -n " | ||
| + | apt -y install php${version}-${1} > /dev/null 2>& | ||
| + | if [[ $? == 0 ]]; then | ||
| + | echo " | ||
| + | else | ||
| + | echo " | ||
| + | errors+=(" | ||
| + | fi | ||
| + | done | ||
| + | shift | ||
| + | done | ||
| + | |||
| + | echo | ||
| + | echo | ||
| + | echo | ||
| + | if [[ ${# | ||
| + | echo "The following extensions failed to install:" | ||
| + | echo ${errors[@]} | tr ' ' ' | ||
| + | exit 1 | ||
| + | else | ||
| + | echo " | ||
| + | fi | ||
| + | </ | ||
| + | |||
| + | <code json> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | ] | ||
| + | } | ||
| + | </ | ||