laravel4.plugin.zsh
450 bytes
1# Laravel4 basic command completion
2_laravel4_get_command_list () {
3 php artisan --no-ansi | sed "1,/Available commands/d" | awk '/^ +[a-z]+/ { print $1 }'
4}
5
6_laravel4 () {
7 if [ -f artisan ]; then
8 compadd `_laravel4_get_command_list`
9 fi
10}
11
12compdef _laravel4 artisan
13compdef _laravel4 la4
14
15#Alias
16alias la4='php artisan'
17
18alias la4dump='php artisan dump-autoload'
19alias la4cache='php artisan cache:clear'
20alias la4routes='php artisan routes'