Я хотел настроить автозагрузку PSR-4 для класса, который я написал. Однако я получаю ошибку Fatal error: Class 'Glowdemon1\Translxtor\LangParserXML' not found in C:\xampp\htdocs\translator\index.php on line 5
Класс не найден - PSR-4 с автозагрузкой имен
структуру папок (не можете IMG пока):
LangParserXML.class.php
namespace Glowdemon1\Translxtor;
class LangParserXML extends ErrorHandler implements ParserInterface{
...
index.php
require_once('vendor/autoload.php');
$translator = new Glowdemon1\Translxtor\LangParserXML('nl.xml');
composer.json
"autoload": {
"psr-4": {
"Glowdemon1\\": "src/"
}
}
autoload_psr4.php
return array(
'Glowdemon1\\' => array($baseDir . '/src'),
);
Я смотрел корыто бесчисленные сообщения, но ни один решений. Это также размещено на https://github.com/glowdemon1/translxtor, если вы хотите более глубокий внешний вид. Благодарю.
Композитор 'ps-4' должен быть' Glowdemon1 \\ Translxtor \\ ' – Jon