Trait 'Hoge' not found
なんとなくtrait使ってみたら、
Trait 'Hoge' not found
とかなってしまった。 どうやら、Hoge.phpでnamespaceを設定していなかったことが原因の模様。 このあたりは、IDEに任せっきりだったからちゃんと勉強せねば。
<?php namespace App\Http\Controllers; trait Hoge { }
として、呼び出し先で
<?php namespace App\Http\Controllers\Fuga; use App\Http\Controllers\Hoge; class FugaController extends Controller { use Hoge; }
とすれば、ちゃんと呼び出せた。