Laravel 拉威尔火花控制器

Laravel 拉威尔火花控制器,laravel,laravel-spark,Laravel,Laravel Spark,我将我的Laravel Spark升级到版本6,现在我得到了错误 Class App\Http\Controllers\TeamController does not exist 这以前不是问题,所以我查看了/vendor/laravel/spark aurelius/Http中的路由文件,并将它们与以前的版本进行了比较。直到版本5,路线是 $router->get('/'.$pluralTeamString.'', 'TeamController@all'); 在版本6中,路线是 $

我将我的Laravel Spark升级到版本6,现在我得到了错误

Class App\Http\Controllers\TeamController does not exist
这以前不是问题,所以我查看了/vendor/laravel/spark aurelius/Http中的路由文件,并将它们与以前的版本进行了比较。直到版本5,路线是

$router->get('/'.$pluralTeamString.'', 'TeamController@all');
在版本6中,路线是

$router->get('/settings/'.Spark::teamsPrefix(), 'TeamController@all');
我试图改变我的路由文件从这个

$router->get('/teams', 'TeamController@all');
添加到\settings\TeamController的多个配置中,但无法使一个配置正常工作。我是不是遗漏了什么

以下是团队控制器代码的相关部分:

namespace Laravel\Spark\Http\Controllers;

use Laravel\Spark\Spark;
use Illuminate\Http\Request;
use Laravel\Spark\Contracts\Repositories\TeamRepository;

class TeamController extends Controller
{
     ...

@joshua foxworth很可能您正试图在web.php的routes文件夹下创建路由。我们知道web.php默认检查
app->Http->controllers
文件夹下的控制器。您正在根目录下查找此路由文件
spark/src/Http/routes.php
希望这能解决您的问题。

您能在此处发布TeamController代码吗?将控制器的顶部放在问题中。看起来与V5相同