質問: app('ex-foo'); // Class ex-foo does not exist return $s->getMessage(); }); ``` ちなみに、`Facade`経由の場合も`Class ex-foo does not exist`となります。主因はそれ以前にあるので、こちらは省略します。あたかも、違うサービスコンテナを見ているような状況なのですが、Laravelの経験が浅いためその理由がつかめません。解決方法やヒントをお持ちでしたら、ご教授いただけないでしょうか。
回答: `php artisan clear-compiled`を行うことで、正常に動作するようになりました。 しかし、ログには`FooProvider`からは正常な結果が出て、`router`からは見えないという現象なのはなぜなのか、よくわかりませんでした。それぞれの見ているサービスコンテナのインスタンスが違うとしか思えませんでした。 こんな情報でも、どなたかのお役に立てばよいですが、、。