Wpis z mikrobloga

#symfony #symfony2 #symfony3 #php #programowanie
jak stworzyć "reusable bundle"?

tutaj jest jak zacząć: http://stackoverflow.com/questions/21523481/symfony2-creating-own-vendor-bundle-project-and-git-strategy

trochę w dokumetancji: http://symfony.com/doc/current/bundles/best_practices.html

Natomiast moje pytanie jest: co dalej?
Jak je tworzyć/rozwijać mająć je w "vendros" a nie src?

Work on it
You can clone your DemoBundle in the src/Company folder, then manually install it
You can use symlink

czyli co? Robie symlink do paczki z vendor do katalogu src i tam działam?
  • 2
@qwelukasz: jak zainstalujesz z composera z parametrem --prefer-source to mozesz sobie w katalogu w vendor/bundle zmieniac co chcesz i komitowac, ale osobiscie proponuje i stosuje inne podejscie. Oczywiscie zakladam, ze piszesz testy. Zrob katalog Tests/app, w ktorym zainstalujesz AppKernel i symfony, w ktore wepniesz swoj bundle. Mozesz wtedy odpalic tak stworzona appke w browserze, testowac funkcjonalnie i tak dalej. Pracuje wciaz nad tym, ale tu przyklad mojego kodu:

https://github.com/UirapuruDende/CalendarBundle/tree/master/Tests/app