我在创建结果类时遇到小问题,我想在我的应用中保存所有错误消息 这是我的文件树:
这是我简单的Result类:
class Result {
public $errors;
public $data;
public function __construct($errors = array(), $data = null) {
$this->errors = $errors;
$this->data = $data;
}
}
这是我的家庭控制器功能:
namespace MyApp\Controller;
require_once 'lib/result.php';
class Home extends \SlimController\SlimController
{
public function dataAction()
{
$result = new Result;
}
}
我在PHP内置服务器中遇到错误:PHP Fatal error: Class 'MyApp\Controller\Result' not found
答案 0 :(得分:2)
您正试图在当前命名空间中获取Result
类
$result = new \Result();
或
use Result;
在命名空间
之后