FuelPHP 1.xではファイル名はすべて小文字という規約があるのですが、モデルのファイル名をやっぱりStudlyCapsにしたくなったので変更してみました。 今回は、FuelPHPの通常のモデルを配置するclasses/modelはそのままに、別にclasses/Domainフォルダを作成し、その下だけを対象とします。 composer.jsonの変更 プロジェクトトップのcomposer.jsonにautoloadを追加します。 以下は、モジュールMymoduleのDomainフォルダ以下をPSR-4に指定しています。 "autoload": { "psr-4": { "Mymodule\\Domain\\": "fuel/app/modules/mymodule/classes/Domain/" } } composer.jsonを変更したので、ComposerのAutoloade