我正在尝试使用 psr-4 设置我的第一个项目,但收到以下错误:
致命错误:未捕获的错误:在 /home/vagrant/Code/testomgeving/index.php:7 中找不到类 'leaseregistratie\Repositories' 堆栈跟踪:
0 {main} 在第 7 行的 /home/vagrant/Code/testomgeving/index.php 中抛出
我的文件夹结构:
testomgeving has (psr4,composer.json,index.php,vendor)
psr4 (start.php)
app
leaseregistratie
Repositories (UserRepository.php)
索引.php:
<?php
use leaseregistratie\Repositories\UserRepository as user;
require_once 'psr4/start.php';
$user = new user();
?>
开始.php:
<?php
require_once '/../vendor/autoload.php';
用户存储库:
<?php
namespace leaseregistratie\Repositories;
class UserRepository {
public function __construct()
{
die('user!');
}
}
作曲家.json:
{
"autoload": {
"psr-4": {
"leaseregistratie\\": "app/leaseregistratie"
}
}
}
我究竟做错了什么?