Merge pull request #1963 from gaelicWizard/completion-laravel
completion/laravel: simplify code flowpull/1885/head
commit
37577550e1
|
|
@ -58,6 +58,7 @@ completion/available/jungle.completion.bash
|
||||||
completion/available/knife.completion.bash
|
completion/available/knife.completion.bash
|
||||||
completion/available/kontena.completion.bash
|
completion/available/kontena.completion.bash
|
||||||
completion/available/kubectl.completion.bash
|
completion/available/kubectl.completion.bash
|
||||||
|
completion/available/laravel.completion.bash
|
||||||
completion/available/lerna.completion.bash
|
completion/available/lerna.completion.bash
|
||||||
completion/available/minikube.completion.bash
|
completion/available/minikube.completion.bash
|
||||||
completion/available/ngrok.completion.bash
|
completion/available/ngrok.completion.bash
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,16 @@
|
||||||
#!/usr/bin/bash
|
# shellcheck shell=bash
|
||||||
|
|
||||||
if _command_exists laravel
|
_command_exists laravel || return
|
||||||
then
|
|
||||||
function __laravel_completion()
|
|
||||||
{
|
|
||||||
local OPTS=("-h --help -q --quiet --ansi --no-ansi -n --no-interaction -v -vv -vvv --verbose help list new")
|
|
||||||
COMPREPLY=()
|
|
||||||
for _opt_ in ${OPTS[@]}; do
|
|
||||||
if [[ "$_opt_" == "$2"* ]]; then
|
|
||||||
COMPREPLY+=("$_opt_")
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
complete -F __laravel_completion laravel
|
function __laravel_completion() {
|
||||||
fi
|
local OPTS=('-h' '--help' '-q' '--quiet' '--ansi' '--no-ansi' '-n' '--no-interaction' '-v' '-vv' '-vvv' '--verbose' 'help' 'list' 'new')
|
||||||
|
local _opt_
|
||||||
|
COMPREPLY=()
|
||||||
|
for _opt_ in "${OPTS[@]}"; do
|
||||||
|
if [[ "$_opt_" == "$2"* ]]; then
|
||||||
|
COMPREPLY+=("$_opt_")
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
complete -F __laravel_completion laravel
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue