Appearance
Composer Autoload 運用ガイド
概要
core_src/composer.json の autoload は PSR-4 のみです。
背景: Autoload 設定
json
{
"autoload": {
"psr-4": {
"App\\": "./",
"MyCustom\\": "./"
}
}
}- PSR-4: 名前空間
App\/MyCustom\がcore_src/直下のディレクトリ構造と対応。新規クラスは名前空間・ファイル配置を PSR-4 に合わせればオートロードに自動で含まれる。新規クラス追加時にcomposer dump-autoloadを実行する必要はない。
手順は他ドキュメントへ
| 目的 | 参照先 |
|---|---|
| 初回セットアップ | ローカル環境セットアップ |
| 本番デプロイ前の Composer | 本番環境デプロイ(ビルド手順に従い core_src で Composer を実行) |
| CI での実行内容 | CI/CD ワークフロー概要 |
関連ドキュメント
- composer-autoload-quick-reference.md — クイックリファレンス
- composer-autoload-workflow-diagram.md — ワークフロー図
- Composer 公式ドキュメント — Autoload 設定
最終更新: 2026-02-19