Symfony 2 – Как удалить пакет?

Итак, мой вопрос заключается в том, как удалить пакет, который я создал?

Вы создаете связки с этой консольной командой:

php app/console generate:bundle --namespace=Test/BlogBundle --format=yml 

И thats awsome, но что, если мне нужно удалить этот пакет? Есть ли консольная команда для удаления пакета, который мне больше не нужен?

Я знаю, что когда вы создаете новый пакет из консоли, вы:

 1. create /src/Test/BlogBundle directory 2. change /app/config/routing.yml file to include routes 3. include your new bundle in /app/Resources/App.Kernel.php 4. I think there is something changed in /app/cache/... 

Теперь, каков был бы правильный способ полного удаления пакета?

Его joust, что с помощью консоли эти пакеты генерируются «волшебным образом», поэтому я не знаю, что изменила эта команда в структуре папок и файлах?

Solutions Collecting From Web of "Symfony 2 – Как удалить пакет?"

Это в основном процесс, который вы наметили, только в несколько ином порядке.

  1. delete / src / Test / BlogBundle
  2. измените файл /app/config/routing.yml, чтобы удалить маршруты
  3. удалите новый пакет из /app/AppKernel.php
  4. очистить кеш (либо путем удаления кеша / {$ env}, либо кеша консоли: очистить)

Если это не было установлено с помощью менеджера зависимостей, это должно быть все.

Я знаю, что опаздываю, но Symfony имеет инструкции по удалению пакета. Вот как я удаляю. Вы можете использовать те же инструкции для других пакетов, которые вы создали, и хотите удалить их сейчас.