Slim 框架无法创建 class
Slim framework can't create a class
我在创建结果 class 时遇到小问题,我想在我的应用程序中保存所有错误消息
这是我的文件树:
这是我的简单结果 class:
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
class 您可以做的
$result = new \Result();
或与
use Result;
命名空间之后
我在创建结果 class 时遇到小问题,我想在我的应用程序中保存所有错误消息 这是我的文件树:
这是我的简单结果 class:
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
class 您可以做的
$result = new \Result();
或与
use Result;
命名空间之后