[英]Slim framework can't create a class
我在創建結果類時遇到小問題,我想將所有錯誤消息保存在我的應用程序中,這是我的文件樹:
這是我簡單的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
您正在嘗試在當前名稱空間中獲取Result
類,您可以這樣做
$result = new \Result();
或搭配
use Result;
在名稱空間之后
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.