Описание тега psr-11
PSR-11 определяет стандарт интерфейсов контейнеров для библиотек или фреймворков PHP.
0
ответов
Каковы причины для PHP Frameworks использовать Dependency Injection Container для создания объектов?
Я собираюсь сосредоточиться на Zend Framework, потому что я знаю его лучше, но это, безусловно, применимо к другим аналогичным механизмам, встречающимся в других PHP-фреймворках, которые используют контейнер Inverstion of Control. В случае Zend Fram…
18 июл '17 в 20:51
1
ответ
Ошибка php во время выполнения Интерфейс 'Psr\Container\ContainerInterface' не найден
Недавно я загрузил новую зависимость в приложение PHP, над которым я работаю, и теперь я постоянно получаю следующую ошибку в Почтальоне Неустранимаяошибка: интерфейс "Psr\Container\ContainerInterface" не найден в/var/www/html/api/vendor/container-i…
27 сен '17 в 18:33
3
ответа
Внедрить контейнер в классе контроллера
Я перевожу свое приложение из Slim/3 в Slim/4. Возможно, я запутался, потому что существует бесконечный синтаксис для одного и того же материала, но я написал это: use DI\Container; use Slim\Factory\AppFactory; use Slim\Psr7\Request; use Slim\Psr7\R…
22 авг '19 в 20:46
3
ответа
Внедрение зависимостей в PHP (slim, php-di)
У меня есть приложение Slim Php (slim4), в которое я добавил Monolog для ведения журнала. Я добавляю логгер в приложение вот так: $containerBuilder->addDefinitions([ LoggerInterface::class => function (ContainerInterface $c) { $logger = new Lo…
20 ноя '19 в 22:15
1
ответ
Почему контейнер PHP PSR-11 не предоставляет методы для установки зависимостей?
Если я разрабатываю библиотеку, которая хочет использовать контейнер зависимостей, я думаю, что контейнер implementation (php-di, symfony/dependency-injection и т. д.) должен быть определен пользователем библиотеки, который, в конечном итоге, переда…
29 апр '20 в 17:37
0
ответов
Является ли передача вложенного объекта другому объекту анти-шаблоном?
В метадокументе PSR-11 говорится: Как правило, если ваш объект вычисляет имя записи среди списка записей, которые могут варьироваться, ваш вариант использования, безусловно, является законным. ...но это относится только к услугам, верно? Итак, мой в…
26 апр '22 в 11:37