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/kontena.completion.bash
|
||||
completion/available/kubectl.completion.bash
|
||||
completion/available/laravel.completion.bash
|
||||
completion/available/lerna.completion.bash
|
||||
completion/available/minikube.completion.bash
|
||||
completion/available/ngrok.completion.bash
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
#!/usr/bin/bash
|
||||
# shellcheck shell=bash
|
||||
|
||||
if _command_exists laravel
|
||||
then
|
||||
function __laravel_completion()
|
||||
{
|
||||
local OPTS=("-h --help -q --quiet --ansi --no-ansi -n --no-interaction -v -vv -vvv --verbose help list new")
|
||||
_command_exists laravel || return
|
||||
|
||||
function __laravel_completion() {
|
||||
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
|
||||
for _opt_ in "${OPTS[@]}"; do
|
||||
if [[ "$_opt_" == "$2"* ]]; then
|
||||
COMPREPLY+=("$_opt_")
|
||||
fi
|
||||
|
|
@ -14,4 +14,3 @@ then
|
|||
}
|
||||
|
||||
complete -F __laravel_completion laravel
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in New Issue