我试图创建接口然后实现它,所以我在app文件夹内创建了名为“ additional”的文件夹,并在其中创建了以下名为IManage.php的文件:
<?php
namespace App\additional;
interface IManage{
publice function manageCycle(int $c):void;
}
然后我在“其他”文件夹中创建了一个名为manage.php的文件,如下所示:
<?php
namespace App\additional;
class Manage implements IManage{
public function manageCycle(int $c){
echo $c;
}
但是当我尝试调用Manage类的create new对象并在任何控制器函数内调用manageCycle方法时,我会得到:
“未找到接口'App \ additional \ IManage'”
如何解决这个问题?
答案 0 :(得分:0)
存在一些拼写错误,并且我解决了返回类型问题,请检查此
IManage.php
namespace App\Http\Controllers\Admin;
interface IManage
{
public function manageCycle(int $c);
}
Manage.php
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Controller;
class Manage implements IManage
{
public function manageCycle(int $c){
}
}