我在laravel中使用修补程序函数,但当我在中键入以下内容时
>>>user AppPostController;
>>>PostController::get();
我得到以下错误:
PHP Fatal error: Class 'App/PostController' not found in Psy Shell code on line 1
我该怎么解决这个问题?
您可以使用以下内容:
$controller = app()->make(AppHttpControllersPostController::class);
app()->call([$controller, 'get']);
如果要将参数传递给方法:
$controller = app()->make(AppHttpControllersPostController::class);
app()->call([$controller, 'get'], ['test' => 123]);
控制器位于App\Http\Controllers命名空间下尝试use AppHttpControllersPostController