我正在尝试在无脂肪框架之上自定义创建 MVC 文件夹结构。我有一个controllers
包含两个文件的文件夹,base.php
并且index.php
. 现在我正在尝试加载索引文件,例如:
$f3->route('GET /','Index->index');
但我收到一个致命错误:
Fatal error: Class 'controllers\Base' not found
base.php 的代码:
<?php
namespace controllers;
class Base extends \Prefab {
protected $f3;
public function __construct() {
$this->f3 = \Base::instance();
}
}
index.php 的代码
<?php
namespace controllers;
class Index extends Base {
public function __construct() {
parent::__construct();
}
public function index($f3, $params) {
echo "Hello World!";
}
}
知道我做错了什么吗?