Bash tamamlama symfony

2 Cevap php

How can I make symfony completion in bash? Have ubuntu 9.10. It's hard to write own alias. Anyone know where can I find it?

I http://trac.symfony-project.org/wiki/BashCompletion bulabilirsiniz - ama symfony 1.1 içindir. Bu 1.4 ile uyumlu mu?

2 Cevap

http://github.com/biko2/symfony_complete

Bu script Symfony 1.4 için harika çalışıyor.

Ben Propel kullanın ama symfony ile doktrin ORM kullanmayın çünkü bu kod 1.4 ile çalışacaktır eğer emin değilim. Ancak daha fazla yapmak için gerçek bir ihtiyaç var mı? Symfony görev çok tamamlama örneğin, işe gibi ifadenin en eşsiz şeklidir eğer ne anlama geldiğini çalışma yeteneğine sahiptir:

./symfony do:build --all --and-load --no-confirmation

Ben de kod tamamlama yani onları aramak böylece yolunda kendi bash komut içine onları çok kullanırsanız yararlı yukarıdaki gibi komut koymak bulabilirsiniz

#!/bin/bash
./symfony doctrine:build --all --and-load --no-confirmation

ve ardından yolu kaydetmek örneğin /usr/local/sbin symfony-build gibi bir şey gibi, o daha sonra symfony-[TAB] yazarak onu aramak olabilir ve sizin için tam bir kod gerekir execucutable chmod +x /usr/local/sbin/symfony-build olarak ayarlayın (gerçi ille istediğini nasıl).