Выбор ответа Middle Composer и PSR обновлено

PSR-11

Вопрос

Что стандартизирует PSR-11?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Интерфейс контейнера: get($id) и has($id). PSR-11 ContainerInterface определяет только чтение сервисов: get и has, плюс исключения NotFoundExceptionInterface.

Варианты ответа

  1. Формат конфигурации сервисов в YAML и XML
  2. Порядок внедрения зависимостей через конструктор
  3. Интерфейс диспетчера событий и слушателей
  4. Интерфейс контейнера: get($id) и has($id)правильный ответ

Разбор

PSR-11 ContainerInterface определяет только чтение сервисов: get и has, плюс исключения NotFoundExceptionInterface. Как регистрировать сервисы, каждый контейнер решает сам. События описывает PSR-14. Благодаря PSR-11 библиотеки могут работать с контейнерами разных фреймворков.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.