我想在我的控制器“ItemController”中访问一个函数。 我总是有错误; Fatal错误:未找到类'Iso \ Controller \ ItemController' p>
testsilex / Silex p>
- app
- composer.json
- src
- routes.php
- Iso
- Controller
- ItemController.php
- vendor
- web
- index.php
code> < / pre>
我在Silex / Web中有一个index.php文件 p>
ini_set('display_errors',1);
require_once __DIR __。'/ ../vendor/autoload.php';
$app = require __DIR __。'/ .. / app / app.php';
require __DIR __。'/ .. / src / routes.php';
$ app ['debug'] = true;
$ app-&gt; run();
code> pre>
我的itemcontroller如下所示: p>
< pre> &lt;?php
namespace Iso \ Controller;
use Silex \ Application;
class ItemController
{
public function indexAction(Request $ request,Application $ app)
{
echo“它的工作原理 “;
}
}
code> pre>
我的routes.php如下所示: p>
$ app-&gt ; mount('/ testsilex / silex / test',new Iso \ Controller \ ItemController());
code> pre>
我的composer.json我添加了下一行: p>
“autoload”:{
“psr-0”:{“Iso”:“src /”}
}
code> pre>
有谁知道为什么找不到我的班级? 这将是一个小错误,但我找不到它。 谢谢:) p>
div>