This post comes from the first version of this blog.
Please send me an email if anything needs an update. Thanks!

Ze względu na to, że nadchodząca sesja zabiera prawie 100% mocy obliczeniowej mojego procesora, nie mam czasu na skończenie kilku wpisów, nad którymi pracowałem na początku stycznia. Muszę zrobić kilka projektów zaliczeniowych, do tego kolokwia i egzaminy - słowem, nie ma lekko. Dlatego dzisiaj mam dla Was krótkie i proste rozwiązanie krótkiego i prostego problemu.

Problem.

Narzędzie zarządzające frameworka Symfony [w systemie Windows jest to skrypt symfony.bat w drzewie /data/bin] udostępnia nam bardzo fajne polecenie generate:app, które tworzy w projekcie nową aplikację. Jest ono bardzo proste w zastosowaniu:

symfony generate:app [nazwa aplikacji]
Czasem jednak okazuje się, że jest ona [ta aplikacja] zupełnie zbędna i chcielibyśmy się jej pozbyć. Sprawa wydaje się relatywnie prosta, ale zapytania do Google w stylu "symfony delete application" zwracały bardzo dużo wyników zawierających odnośniki do różnych blogów / for programistycznych, dlatego postanowiłem opisać to także u siebie. Podejrzewam, że problem nie leży w sferze tego, jak usunąć pliki odpowiedzialne za daną aplikację, ale jak to zrobić nie uszkadzając reszty projektu / innych potencjalnych elementów.

Nauczeni doświadczeniem szybko wpisujemy w konsoli polecenie “symfony” i po krótkim przejrzeniu dostępnych funkcji widzimy, że niestety nie ma niczego, co przypominałoby “delete:app” albo “remove:app”. Miało być krótko i prosto, więc dzisiaj będę nadzwyczaj słowny:

Rozwiązanie.

Aby usunąć aplikację z projektu wygenerowanego przez framework Symfony, należy usunąć jej podkatalog [ten z nazwą, którą wpisaliśmy przy generate:app] z katalogu /apps oraz kontrolery [pliki rozpoczynające się nazwą użytą przy generate:app] z katalogu /web.

To wszystko. Dziękuję za uwagę i wracam do pracy / nauki. ;]