Композитор не загружает мои файлы (PSR-4)

Я довольно новичок в композиторе, и я пытался создать пакет, однако у меня были проблемы с загрузкой моих классов.

Моя файловая структура следующая

SRC / система /[myFiles.php]

В composer.json у меня есть

    "autoload":{
    "psr-4":{
        "MicroSite\\": "src"
    }
}

Я добавил autoload.php в свой индекс для тестирования, но как только я пытаюсь использовать пространство имен, он говорит, что не может найти класс

В моем index.php у меня есть следующее:

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

В Database.php у меня есть следующее пространство имен:

namespace MicroSite\system;

Я понятия не имею, что мне не хватает.

0 ответов

Другие вопросы по тегам