Size: a a a

2017 November 03

AS

Artiom Stoianov in PHP fwdays
.. and contributors))
источник

MB

Michael Bodnarchuk in PHP fwdays
Да, контрибьюторов немало собралось)
источник

AS

Artiom Stoianov in PHP fwdays
У меня это имя без приписки не ассоциируется вообще ни как)
источник

MB

Michael Bodnarchuk in PHP fwdays
Блин, а я никогда ему не контрибьютил. Только хейтил как видел его код)
источник
2017 November 22

OS

Oleksandr Savchenko in PHP fwdays
Кто может подсказать как сделать мок сервиса для WebTestCase в Symfony 3.3? что-то и так, и сяк пробую и не пролазит - в коде пролазит оригинальный сервис
источник

SP

Sergey Protko in PHP fwdays
Oleksandr Savchenko
Кто может подсказать как сделать мок сервиса для WebTestCase в Symfony 3.3? что-то и так, и сяк пробую и не пролазит - в коде пролазит оригинальный сервис
не хочешь ты "мокать" зависимости в тесте черного ящика
источник

SP

Sergey Protko in PHP fwdays
максимум хочешь подменить сервис для test окружения используя config_test.yml
источник

SP

Sergey Protko in PHP fwdays
вообще в test окружении контейнер не залочен - так что единственное что приходит на ум - сервис твой регается после того как ты его "подменяешь"
источник

SP

Sergey Protko in PHP fwdays
а так тебе в рантайме доступна замена сервисов на что хочешь
источник

OS

Oleksandr Savchenko in PHP fwdays
понял, спасибо. буду пробовать через тестовый конфиг еще пролезть
источник

my

master yoda in PHP fwdays
Через сетап можно подменить вроде
источник

my

master yoda in PHP fwdays
Загружаеш кернел и запускаешь консольное приложение, от туда достаеш контейнер и сетиш свой мок
источник

SP

Sergey Protko in PHP fwdays
master yoda
Загружаеш кернел и запускаешь консольное приложение, от туда достаеш контейнер и сетиш свой мок
все же правильнее конфигами подобное разруливать)
источник

SP

Sergey Protko in PHP fwdays
да и в целом integrated tests are a scam
источник

OS

Oleksandr Savchenko in PHP fwdays
master yoda
Загружаеш кернел и запускаешь консольное приложение, от туда достаеш контейнер и сетиш свой мок
засетить через контейнер не получается - при request() оно все куда-то уходит.
сделал через конфиги - работает отлично
источник

OS

Oleksandr Savchenko in PHP fwdays
спасибо за совет Сергею :)
источник
2017 November 30

VP

Vladimir Polischuk in PHP fwdays
источник

MB

Michael Bodnarchuk in PHP fwdays
А ещё симфа 4.0!
источник

MP

Mykola Palamarchuk in PHP fwdays
ну круто!
источник
2017 December 20

OS

Oleksandr Savchenko in PHP fwdays
Всем привет! Разбираюсь с деплоем с docker’ом и чем глубже лезу тем больше вопросов возникает. Насколько я понимаю, то контейнер должен быть single responsibility. т. е. для простого приложения у нас должно быть 3 контейнера: база данных, веб сервер (nginx) и сервер приложения (php-fpm). Если так, то в приложении есть директория web, которая должна быть доступна как в контейнере приложения, так и в контейнере веб-сервера. Логично ее маунтить как volume, но volume маунтится как root:root и, получается, у нас нет прав на запись в ту директорию. Как это можно победить, подскажите, пожалуйста? Или же я вообще не в ту степь пошел?
источник