为什么 PhpStorm 将 Laravel 控制器方法识别为未使用?

she*_* me 2 php jetbrains-ide phpstorm laravel

我正在使用 PhpStorm 2019.2.1 开发 Laravel 应用程序。我从 9.3 切换到这个版本,现在它会将控制器方法和类识别为未使用。(并提供了没有帮助的快速修复)

可能是什么原因以及我该如何解决这个问题?

小智 6

您可以在 /routes/web.php 中使用 PHPDoc @uses

/**
* @uses App\Http\Controllers\SomeController::SomeMethod
*/

Route::get('/someRoute', 'SomeController@SomeMethod');
Run Code Online (Sandbox Code Playgroud)