dependency-injection

Внедрение Symfony 2 EntityManager в службу

Я создал свою собственную службу, и мне нужно внедрить doctrine EntityManager, но я не вижу, чтобы __construct() вызыва ... хоже, что мне не хватает части конфигурации или какой-то связи между пользовательским сервисом и конфигурацией доктрины.

Как внедрить репозиторий в сервис в Symfony?

Мне нужно ввести два объекта в ImageService. Одним из них является экземпляр Repository/ImageRepository, который я полу ... mbnail(ImageInterface $image) { return $this->manipulator->resize($image->source(), 300, 200); } }

Как я могу использовать "Инъекцию зависимостей" в простых функциях php, и стоит ли мне беспокоиться?

Я все время слышу, как люди говорят об инъекции зависимости и ее преимуществах, но я действительно этого не понимаю. ... set(); У кого-нибудь есть хороший ресурс или просто понимание, которое делает метод и преимущества кристально ясными?

Понимание контейнеров IoC и внедрения зависимостей

Быстрая перемотка Вперед: Я пишу это с намерением лучше понять внедрение зависимостей и контейнеры IoC, но также и дл ... и просто хотел заранее поблагодарить всех, кто нашел время прочитать это, и тем более всех, кто делится своими знаниями.

Как мне заставить мою среду разработки PHP понимать контейнеры для инъекций зависимостей?

Текущая ситуация: В моем проекте есть зависимости, которые я решаю с помощью внедрения зависимостей. Я хочу сделать сле ... зможные ложные срабатывания при проверке кода. Итак, мой вопрос: кто-нибудь занимался этой проблемой и нашел решение?

Как я могу протестировать сервис в symfony2?

Поскольку я работаю с сервисами, этот вопрос может оказаться проблемой с внедрением зависимостей в symfony. В настоящее ... что имела в виду symfony. Пожалуйста, дайте мне знать, что я делаю неправильно, чтобы я мог протестировать свой сервис.

Использование инъекции зависимости над фасадами laravel

Я прочитал ряд источников, в которых намекается, что laravel facade в конечном счете существует для удобства и что вмес ... нер laravel может устранить мою проблему? Тем не менее, похоже, что по этому вопросу нет окончательного консенсуса...

Symfony2: Ввести текущего пользователя в службу

Я пытаюсь ввести текущего вошедшего в систему пользователя в службу. Моя цель - расширить некоторые функции twig, чтобы ... private 'eraseCredentials' => boolean true private 'alwaysAuthenticate' => boolean false Я что-то упускаю?

Доступ к конфигурации модуля в Zend Framework 2

Как я могу получить доступ к конфигурации моего модуля с контроллера?

Функциональные тесты Symfony 2 с издевательскими сервисами

У меня есть контроллер, для которого я хотел бы создать функциональные тесты. Этот контроллер выполняет HTTP-запросы к ... позвоню $client->getContainer()->set($keyName, new \stdClass()); непосредственно перед вторым вызовом в request()

PHP-фреймворк, управляемый событиями? [закрыто]

Мне интересно, существуют ли какие-либо полностью управляемые событиями фреймворки для PHP, которые основаны на внедрен ... целей, таких как фоновая обработка, взаимодействие с командной строкой или другие нестандартные варианты использования.

Зависимость-инъекция в реальной жизни

Я создаю действительно минимальную структуру MVC, чтобы расширить свои знания PHP и бросить вызов самому себе. Я подоше ... ым, чтобы гарантировать, что одновременные экземпляры моего подключения к базе данных не происходят? Правильно ли это?

Состав против наследования. Что я должен использовать для своей библиотеки взаимодействия с базой данных?

Рассмотрим модуль взаимодействия с базой данных, написанный на PHP, который содержит классы для взаимодействия с базой ... включает это и как контейнер внедряет соответствующие зависимости базы данных в объекты пользователя и местоположения?

Guice, подобный фреймворкам внедрения зависимостей в PHP [дубликат]

На этот вопрос уже есть ответ здесь: Инверсия контейнера управления для PHP? [закрыто] ... ce в моем проекте Java. Так что было бы проще реализовать версию PHP, если бы в ней использовался аналогичный фреймворк.

Инъекция зависимостей PHP - Прыщ и т.д.. - Зачем использовать ассоциативные массивы против геттеров?

Мы рассматриваем возможность интеграции контейнера для внедрения зависимостей в наш проект. Каждый DIC, который я рассм ... Есть ли причина не делать этого? Мне не хватает какой-то магии Прыщей, которая не сработает, если мы пойдем этим путем?

Что лучше: Внедрение зависимостей+ Реестр или Внедрение зависимостей или Глобальный реестр?

Во-первых, я хочу ограничить этот вопрос только веб-разработкой. Таким образом, это не зависит от языка, пока язык испо ... ылке, изменение введенного объекта в каком-либо классе также изменит его в любом другом классе, в который он был введен.

Инъекция зависимости Laravel: Когда это необходимо? Когда вы можете издеваться над фасадами? Преимущества любого из методов?

Я уже некоторое время использую Laravel и много читал о внедрении зависимостей в тестируемый код. Я пришел в замешатель ... ому мне приходится использовать насмешки над фасадом. Любая кальцификация по этому вопросу была бы весьма признательна.

Как использовать метод glob класса файловой системы с помощью StorageFacade?

Это касается Ларавеля 5. Я вижу в Illuminate\Filesystem\Filesystem метод, называемый glob($pattern, $flags = 0) К с ... ]); (для того, чтобы все сохраненные файлы блейда начинались с подчеркивания. Каков самый чистый способ достичь этого?

Отрисовка шаблона из расширения ветки

Я создал расширение twig для выполнения некоторых задач, и одна из них - визуализация шаблона. Как я могу получить доступ изнутри расширения twig к среде движка и вызвать метод визуализации?

Можно ли передать параметр маршрута конструктору контроллера в Laravel?

Можно ли ввести параметр маршрута (или сегмент маршрута) в контроллер-конструктор? Вы найдете какой-нибудь код, чтобы ... --------------------------------------------- // here should be some magic Route::get('foo/{bar}', 'TestController');