😄

Trait ~ not foundの直し方

2024/08/22に公開

Trait ~ not foundエラーを直すメモ

エラー発生時

  • traitを作成し、モデルにuse。動作確認をしたらTrait ~ not foundというエラーが発生。
  • traitのディレクトリはApp\traits
  • traitのnamespaceはApp\Trait

原因

  • namespaceを間違っていたこと
  • ディレクトリ名を小文字にしていた

namespaceとディレクトリ名は一緒でなければいけない?

正しいディレクトリ名

// 私のプロジェクトの場合
- App\traits\~Trait名
+ App\Traits\~Trait名

正しいnamespace

- namespace App\Trait
+ namespace App\Traits;
GitHubで編集を提案

Discussion