私が書いたクラスの PSR-4 オートローディングをセットアップしたかったのです。ただし、エラーが発生し続けますFatal error: Class 'Glowdemon1\Translxtor\LangParserXML' not found in C:\xampp\htdocs\translator\index.php on line 5
フォルダ構造(画像はまだ投稿できません):
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にも投稿されています。ありがとう。