2014-01-11 84 views
0

我有Laravel路由結構的問題,我需要添加或刪除我的項目中的一些控制器,如果我想在我的項目中有一個核心,然後從我的核心擴展到其他項目,那麼我應該怎麼做在幼蟲路由?例如,我的核心可以由該控制器:Laravel路由結構

userController 
groupConroller 
messageController 

然後我想延長從這個核心的一個項目,不包含messageController,如果我想這樣做在laravel我應該去路由文件並刪除路由到messageController,但如果這個控制器數量增加,那麼這從Route文件添加或刪除看起來不是很好,順便說一句,我是新的幼蟲,也許你簡單的答案幫助我。

+0

另外,只是一個提示...大多數laravel開發人員在控制器中大寫兩個詞,所以UserController,GroupController,MessageController等沒有必要,但你會在許多開發人員的同一頁上:) – elliotanderson

回答

1

你也可以嘗試創建一個ServiceProvider。在ServiceProvider的boot()函數中,您可以註冊您的路由。然後你只需要在你聲明服務提供者的地方添加一行config.php文件。

查找laravel服務提供商以獲取更多信息。

+0

謝謝阿維,那是我一直在尋找的。 –