PSR-4 автозагрузка класса

Я добавляю несколько пользовательских классов в проект. Я изо всех сил пытаюсь заставить работать автозагрузку psr-4.

Я размещаю свои пользовательские классы в папке в [Project root] / lib
Вот бит автозагрузки из моего composer.json:

  "autoload": {
"psr-4": {
"App\\": "app/src",
"Lib\\": "lib"}
},

У меня есть файл P_Database.php в папке lib со следующими объявлениями:

 <?PHP
namespace Lib;

class P_Database
{
//

Я вызываю класс в файле с:

 use Lib\P_Database;
require __DIR__ . '/../vendor/autoload.php';
$db = new P_Database();

Я получаю 500 ошибок:

 PHP Fatal error:  Class 'Lib\\P_Database' not found....

Я запустил дамп-автозагрузку композитора.
Может кто-то указать мне верное направление?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru