Merge pull request #1963 from gaelicWizard/completion-laravel
completion/laravel: simplify code flow
This commit is contained in:
@@ -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,12 +1,12 @@
|
|||||||
#!/usr/bin/bash
|
# shellcheck shell=bash
|
||||||
|
|
||||||
if _command_exists laravel
|
_command_exists laravel || return
|
||||||
then
|
|
||||||
function __laravel_completion()
|
function __laravel_completion() {
|
||||||
{
|
local OPTS=('-h' '--help' '-q' '--quiet' '--ansi' '--no-ansi' '-n' '--no-interaction' '-v' '-vv' '-vvv' '--verbose' 'help' 'list' 'new')
|
||||||
local OPTS=("-h --help -q --quiet --ansi --no-ansi -n --no-interaction -v -vv -vvv --verbose help list new")
|
local _opt_
|
||||||
COMPREPLY=()
|
COMPREPLY=()
|
||||||
for _opt_ in ${OPTS[@]}; do
|
for _opt_ in "${OPTS[@]}"; do
|
||||||
if [[ "$_opt_" == "$2"* ]]; then
|
if [[ "$_opt_" == "$2"* ]]; then
|
||||||
COMPREPLY+=("$_opt_")
|
COMPREPLY+=("$_opt_")
|
||||||
fi
|
fi
|
||||||
@@ -14,4 +14,3 @@ then
|
|||||||
}
|
}
|
||||||
|
|
||||||
complete -F __laravel_completion laravel
|
complete -F __laravel_completion laravel
|
||||||
fi
|
|
||||||
|
|||||||
Reference in New Issue
Block a user