/dev/null", $array); return count($array)>1 ? $array : $data; } $action = $_POST['action']; $status = $action=='start' ? 'exited' : 'running'; $containers = docker("ps -a --filter status='$status' --format='{{.Names}}'"); if (file_exists($user_prefs)) { $prefs = parse_ini_file($user_prefs); $sort = []; foreach ($containers as $ct) $sort[] = array_search($ct,$prefs) ?? 999; array_multisort($sort, ($action=='start'?SORT_ASC:SORT_DESC), SORT_NUMERIC, $containers); } foreach ($containers as $ct) docker("$action $ct >/dev/null"); ?>