我在应用程序中创建了多个模块,如:
/app
/modules
events
sections
programs
问题是我必须在每个模块的控制器中使用View,Input,Auth等常用帮助器,如:
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 :(得分:1)
访问全局命名空间的另一种方法是使用反斜杠为类名添加前缀:
\Input::all()