0
我有很多控制器,我需要抽象所有常見的行爲,所以我想知道什麼是組織它的最佳實踐。如何更好地組織symfony框架中的控制器?
我想,如果我把我的文件夾中的控制器所有控制器和創建抽象代碼尊重語義每個控制器作爲公約的背景下的名稱的子文件夾,將進行組織。
我有很多控制器,我需要抽象所有常見的行爲,所以我想知道什麼是組織它的最佳實踐。如何更好地組織symfony框架中的控制器?
我想,如果我把我的文件夾中的控制器所有控制器和創建抽象代碼尊重語義每個控制器作爲公約的背景下的名稱的子文件夾,將進行組織。
控制器之間不應該有太多共同的行爲。如果您確實有重複的代碼或常見行爲,那麼它可能會被重構爲服務。薄控制器,胖模型&服務。
KNP大學對主題一個很好的(而且免費)的截屏:
http://knpuniversity.com/screencast/question-answer-day/model-organization
我想你必須要更具體一點,如果你想有用的答案。 –
我想知道什麼是組織具體的控制器和摘要控制器在symfony的最佳做法,所以可想而知,有許多控制器... 例如,是一個最好的做法是在控制器文件夾中獨立的控制器創建子文件夾? –
您描述的最有可能意味着Symfony2框架不適合組織所有控制器代碼。 – hakre