Lumen 5.5:为什么模型不在容器中?

时间:2017-09-07 11:00:21

标签: php laravel ioc-container lumen

根据Lumen 5.4 to 5.5 Upgrade Guide,在Lumen 5.5中,服务容器(Laravel\Lumen\Application实例本身)实现了Container接口以跟随PSR-11

我对Lumen和Laravel的自动解析工作有点困惑。我希望这会回应"yes",但它回应"no"

// File /routes/web.php

$router->get('/', function (App\User $user) {
    return app()->has(App\User::class) ? 'yes' : 'no';
});

我将App\User $user参数放在那里只是为了确保它已正确加载,它就是。如果自动解析器不是基于容器,那么它是如何工作的呢?

0 个答案:

没有答案