だから、私はjcleblanc/reddit-php-sdkを使用しようとしていますが、標準にはまったく準拠しておらず、利用可能なリポジトリがないため、自分のcomposer.json
ファイルで手動で定義する必要がありました:
"repositories" : [{
"type": "package",
"package": {
"name": "jcleblanc/reddit-php-sdk",
"version": "dev-master",
"source": {
"url": "https://github.com/jcleblanc/reddit-php-sdk",
"type": "git",
"reference": "origin/master"
},
"autoload": {
"classmap": ["reddit-php-sdk/", "/", "reddit.php", "config.php"]
}
}
}],
ここのディレクトリ構造vendor/
:
しかし、その後 を実行すると、このプロジェクトのクラスは自動ロードされず、どのコンポーザー ファイルcomposer dump-autoload
にも表示されません。autoload_*.php
これは、もちろん"Class 'reddit' not found"
、使用しようとするとエラーが発生することを意味します。
ソリューション?