我已创建App/Repositories/HelloRepository
,但获得Class App\Http\Controllers\HelloRepository does not exist
我缺少能够将新存储库注入控制器的内容
存储库:
namespace App\Repositories;
class HelloRepository
{
public function sayHello()
{
return "Hello!";
}
}
控制器:
<?php
namespace App\Http\Controllers;
use App\Repositories;
public function index(HelloRepository $repo)
{
dd($repo->sayHello());
}
答案 0 :(得分:1)
将其放在顶部,即设置namespace
use App\Repositories\HelloRepository
并删除
use App\Repositories;
答案 1 :(得分:0)
问题在于使用&#34;使用App \ Repositories;&#34;,遗漏了存储库的名称。
use App\Repositories\HelloRepository