Неисправимая ошибка автозагрузчика PSR-4: класс не найден

У меня есть структура моего проекта так:

src/
   ├─ Model/
      └─ User.php

Мой файл User.php выглядит так:

<?php
namespace Bix\Model;

class User {

И мой автозагрузчик composer.json таков:

"autoload": {
    "psr-4": {
      "Bix\\": "src/"
    }
  }

Наконец-то мой bootstrap.php такой:

use Bix\Model\User;

// PSR-4 Autoloader.
require_once "vendor/autoload.php";

Однако, если я попытаюсь создатьnew User()Я получаю ошибкуFatal error: Class 'User' not found in /var/www/public/api/v1/index.php on line 8

Глядя на файл autoload_psr4.php, он выглядит нормально:

// autoload_psr4.php @ создается Composer

$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname(dirname($vendorDir));

return array(
    'XdgBaseDir\\' => array($vendorDir . '/dnoegel/php-xdg-base-dir/src'),
    'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'),
    'KeenIO\\' => array($vendorDir . '/keen-io/keen-io/src'),
    'Bix\\' => array($baseDir . '/src'),
); 

Кто-нибудь может указать, где я иду не так с вышесказанным?

Ответы на вопрос(1)

Ваш ответ на вопрос