我有一堆不同的控制器,都處理相同的基本模型。例如...組織一堆控制器,所有處理相同的模型
- FoobarController
- FoobarShareController
- FoobarTakeController
- FoobarToolsController
- FoobarVerifyController
他們都做各種事情的foobar的模型,我有種想要一個更好的方式來組織它們以及其他與網站其他部分相關的事情,比如所有那些d沒有特別處理Foobar,只是像UserController,DashboardController,MainController一般的網站使用。
我的想法是將所有內容放入命名空間,這樣我就可以使用Foobar模塊和Site模塊。與此相關的問題是Foobar:FoobarController我的路徑將foobar_foobar_path和類似的網址看起來有點古怪。
這似乎不那麼理想,所以我想知道做這種組織的最好方法是什麼,而不是隻在一個目錄中,因此只有一個名稱空間。