diff options
author | Robby Russell <robby@planetargon.com> | 2014-07-16 00:08:11 -0700 |
---|---|---|
committer | Robby Russell <robby@planetargon.com> | 2014-07-16 00:08:11 -0700 |
commit | cea29ff7ce4094809d0089b7469d0f9e1f22b407 (patch) | |
tree | 088c5cd185ecaa1a3d3301e101170dfae3f9ffeb /plugins | |
parent | 15c5d59892295291c529ca6aa5c7bbaf6822816f (diff) | |
parent | 392af393e81a4f2bc3405bfd9e1f98675f0bd886 (diff) | |
download | zsh-cea29ff7ce4094809d0089b7469d0f9e1f22b407.tar.gz zsh-cea29ff7ce4094809d0089b7469d0f9e1f22b407.tar.bz2 zsh-cea29ff7ce4094809d0089b7469d0f9e1f22b407.zip |
Merge pull request #2914 from bezoerb/symfony2-general
generalized symfony2 console directory
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/symfony2/symfony2.plugin.zsh | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/plugins/symfony2/symfony2.plugin.zsh b/plugins/symfony2/symfony2.plugin.zsh index 4c07349a4..1d5177e6d 100644 --- a/plugins/symfony2/symfony2.plugin.zsh +++ b/plugins/symfony2/symfony2.plugin.zsh @@ -1,22 +1,23 @@ # Symfony2 basic command completion _symfony2_get_command_list () { - php app/console --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }' + php $(find . -maxdepth 2 -mindepth 1 -name 'console') --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }' } _symfony2 () { - if [ -f app/console ]; then + if [ -f $(find . -maxdepth 2 -mindepth 1 -name 'console') ]; then compadd `_symfony2_get_command_list` fi } -compdef _symfony2 app/console +compdef _symfony2 $(find . -maxdepth 2 -mindepth 1 -name 'console') compdef _symfony2 sf #Alias -alias sf='php app/console' -alias sfcl='php app/console cache:clear' -alias sfroute='php app/console router:debug' -alias sfcontainer='php app/console container:debug' -alias sfgb='php app/console generate:bundle' +alias sf='php $(find . -maxdepth 2 -mindepth 1 -name 'console') ' +alias sfcl='php $(find . -maxdepth 2 -mindepth 1 -name 'console') cache:clear' +alias sfcw='php $(find . -maxdepth 2 -mindepth 1 -name 'console') cache:warmup' +alias sfroute='php $(find . -maxdepth 2 -mindepth 1 -name 'console') router:debug' +alias sfcontainer='php $(find . -maxdepth 2 -mindepth 1 -name 'console') container:debug' +alias sfgb='php $(find . -maxdepth 2 -mindepth 1 -name 'console') generate:bundle' |