2013-02-04 55 views
0

我已經註冊了Eki​​noNewRelic軟件包及其全部工作,但它也註冊了新的控制檯命令,稱爲newrelic:notify-deployment如何刪除symfony2中的控制檯命令

如何從app/console中刪除該命令而不更改原始代碼?

+0

你是什麼意思的「原代碼」? Symfony或捆綁包的原始代碼? – seferov

+0

爲什麼你需要刪除它?對於你來說是否具有侵入性,因爲你想要一個清除應用程序/控制檯而沒有不必要的命令 – j0k

+0

原始代碼,我從供應商文件夾中的EkinoNewRelicBundle獲得。你不想修改這個。我想從註冊該捆綁軟件時添加的捆綁軟件中刪除一個功能。它是刪除命令newrelic:通知部署。我不想被我的開發者使用,因爲我們在其他地方做。 –

回答

0

我認爲你不能禁用它。相反,您應該重寫它,以便只打印「Command disabled,使用acme:notify-deployment」等內容。並返回。

+0

嗯有趣......你可能是正確的......但必須有一個時刻,當捆綁被啓動,所有的命令被添加...如果只有我可以覆蓋這個...... –

+0

肯定,但我很肯定Symfony在內部處理它,你不想混亂**那:) – r1pp3rj4ck