From 93ecb627d605193dfeb91c3c805d5d3414413455 Mon Sep 17 00:00:00 2001 From: Marco Martins Date: Mon, 7 Jul 2014 16:02:00 +0100 Subject: [PATCH] created plugin for symfony3 new folder system --- plugins/symfony3/symfony3.plugin.zsh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 plugins/symfony3/symfony3.plugin.zsh diff --git a/plugins/symfony3/symfony3.plugin.zsh b/plugins/symfony3/symfony3.plugin.zsh new file mode 100644 index 000000000..2a8489205 --- /dev/null +++ b/plugins/symfony3/symfony3.plugin.zsh @@ -0,0 +1,21 @@ +#Symfony3 basic command completion + +_symfony3_get_command_list () { + php bin/console --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }' +} + +_symfony3 () { + if [ -f bin/console ]; then + compadd `_symfony3_get_command_list` + fi +} + +compdef _symfony3 bin/console +compdef _symfony3 sf3 + +#Alias +alias sf3='php bin/console' +alias sf3cl='php bin/console cache:clear' +alias sf3route='php bin/console router:debug' +alias sf3container='php bin/console container:debug' +alias sf3gb='php bin/console generate:bundle'