我正在创建类/控制器的对象,并在诸如
的视图中调用其方法$obj = app('App\Http\Controllers\TestController');
$obj->test();
确实存在测试方法,但我正在获得
Method [test] does not exist
我在这里做错什么,很奇怪
答案 0 :(得分:0)
您可以这样尝试新的运算符:
$className = "App\Http\Controllers\TestController";
$obj = new $className;
$obj->test();
答案 1 :(得分:0)
您可以在一行中尝试:
$obj = app('App\Http\Controllers\TestController')->test();
对我有用。