2014-06-17 56 views
-1

我已經在應用程序等生成的多個模塊:Laravel 4:自動加載助手在模塊

/app 
    /modules 
     events 
     sections 
     programs 

問題是我必須使用像查看,輸入,驗證等常見輔助函數在每個控制器模塊,如:

namespace App\Modules\Sections\Controllers; 

use View,Input,Auth,Config,Session,Redirect,App,Request; 

class SectionsController extends \BaseController{ 
    .... 
    .... 
} 

,如果我沒有在控制器的頂部添加他們然後得到下面的例子錯誤:

Symfony \ Component \ Debug \ Exception \ FatalErrorException 

Class 'App\Modules\Sections\Controllers\View' not found 

我需要做什麼以便我不必在每個控制器中手動添加所有這些助手?

+0

問題是什麼? – lyl0o0o

+0

我不想在每個控制器中手動添加所有幫助程序 – neeraj

+0

也許使用這樣的類:\ Input :: all() – lyl0o0o

回答

1

其他的方式來訪問全局命名空間是用一個反斜槓前綴的類名:

\Input::all()