我有个问题。我使用的是Laravel 5.4,在初始化时
$class = (string)$module->controller.'Controller';
$class = new $class();
$class->startModule($module->title,$request);我收到来自服务器FatalErrorException in ModulesController.php line 29: Class 'FileManagerController' not found的响应
image,但在手动呼叫时工作正常
$class = new FileManagerController();
$class->startModule($module->title,$request)请告诉我有什么问题?
发布于 2017-06-25 21:10:50
首先请求类,然后创建实例:
$class = (string)$module->controller.'Controller';
require_once $class . '.php';
$class = new $class();
$class->startModule($module->title,$request);发布于 2017-06-25 21:20:32
我有解决方案
$class = (string)$module->controller.'Controller';
app('App\Http\Controllers\\'.$class)->startModule($module->title,$request);https://stackoverflow.com/questions/44746513
复制相似问题