]> src.twobees.de Git - dotfiles.git/blob - stow/oh-my-zsh/.oh-my-zsh/plugins/eecms/eecms.plugin.zsh
initial
[dotfiles.git] / stow / oh-my-zsh / .oh-my-zsh / plugins / eecms / eecms.plugin.zsh
1 # ExpressionEngine CMS basic command completion
2
3 _eecms_console () {
4     echo "php $(find . -maxdepth 3 -mindepth 1 -name 'eecms' -type f | head -n 1)"
5 }
6
7 _eecms_get_command_list () {
8     `_eecms_console` | sed "/Available commands/,/^/d" | sed "s/[[:space:]].*//g"
9 }
10
11 _eecms () {
12     compadd `_eecms_get_command_list`
13 }
14
15 compdef _eecms '`_eecms_console`'
16 compdef _eecms 'system/ee/eecms'
17 compdef _eecms eecms
18
19 #Alias
20 alias eecms='`_eecms_console`'