Люмен 5.5: почему модели не в контейнере?

Согласно Lumen 5.4 до 5.5 Руководство по обновлению, в Lumen 5.5 сервисный контейнер (который является Laravel\Lumen\Application сам экземпляр) реализует интерфейс контейнера, чтобы следовать 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

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector