我的项目结构
Laravel
应用
Customfolder
HTTP
以下是RegisterController.php代码
namespace App\Http\Controllers;
use Customfolder\Customfolder1\Customfolder2\CountryInterface;
class RegisterController extends Controller
{
public function __construct(CountryInterface $country)
{
$this->country = $country;
}
public function postSignup(){
}
}
从我的注册表单中,我获得了用户数据,如姓名,完整地址,电子邮件,电话等等,它将来到postSignup功能。
当我提交注册表单时,它会给我以下错误。
Class Customfolder\Customfolder1\Customfolder2\CountryInterface does not exist
以下是我的路线
路线::任何(' /注册',' RegisterController @ postSignup&#39);
以下是我的界面代码
namespace Customfolder\Customfolder1\Customfolder2;
interface CountryInterface
{
}
我的困惑是如何在构造函数有一些参数时调用控制器,其次,上述错误和可能解决方案的原因是什么?