カスタム クラスを格納するディレクトリを作成しようとしているので、ディレクトリを作成し、そのフォルダーapp/ArgumentClub/Transformers
にクラスを作成します。UserTransformer.php
次に、次のようにオートロードします。
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
],
"psr-4": {
"ArgumentClub\\": "app/ArgumentClub"
}
},
そして実行しcomposer dump-autoload
ます。そして、このような名前空間:
<?php namespace ArgumentClub\Transformers;
class UserTransformer {
次のように、別のクラス内でこのクラスを呼び出しています。
<?php
use Sorskod\Larasponse\Larasponse;
use ArgumentClub\Transformers;
class UsersController extends \BaseController {
...
$transformed = $this->fractal->collection($users, new UserTransformer());
しかし、私はエラーが発生します:
Class 'UserTransformer' not found
ここで何が間違っていますか?