作曲家不会加载我的文件(PSR-4)

时间:2017-01-29 17:23:55

标签: php composer-php psr-4

我对作曲家很陌生,我一直在尝试创建一个包,但是我一直遇到让我的课程加载的问题。

我的文件结构如下

的src /系统/ [myFiles.php]

在composer.json中我有

require 'composer/autoload.php';
use Microsite\System\Database as Database;
$database = new Database;
$database->load_clients();

我在我的索引中添加了autoload.php以进行测试,但是一旦我尝试使用命名空间,它就说它无法找到类

在我的index.php中,我有以下内容:

namespace MicroSite\system;

在Database.php中,我有以下命名空间:

mongoose.connect("mongodb://localhost:27017/db", {
    socketOptions: {
      // This option is on by default, but why not set it explicitly
      autoReconnect: true
    },
    // This options is 1 second by default, its possible the ha
    // takes longer than 30 seconds to recover.
    reconnectInterval: 5000,
    // This options is 30 by default, why not make it 60
    reconnectTries: 60
  })

我不知道我错过了什么。

0 个答案:

没有答案