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');