
Dmitriy
14.05.2018
08:39:02
а я хдебаг не осилил пока, только включать активное слушание и "останавливаться на первой строке скрипта". Тольк отак хдебаг у меня в докере завелся

Roman
14.05.2018
08:39:21

Google

Omar
14.05.2018
08:41:38
Damn, isn't there english group

Roman
14.05.2018
08:41:45
К слову. через докер-компоуз я настроил, но там иногда они вылетают по памяти. Очень странное поведение, причину так и не нашел. Поэтому решил попробовать без компоуз

Bohdan
14.05.2018
08:43:00

Omar
14.05.2018
08:43:31

Dmitriy
14.05.2018
08:43:46

Bohdan
14.05.2018
08:43:53

Vladislav
14.05.2018
08:44:49
а то не ясно что значит "подружить"

Omar
14.05.2018
08:44:56

Bohdan
14.05.2018
08:45:00
ну и маленький sh скрипт для включения xdebug и перезапуска php-fpm
Slack linux u mean
https://symfony.com/slack-invite
no, Slack is a messenger application for teams

Google

Dmitriy
14.05.2018
08:45:34
бля, как CTE пишутся вряд? WITH p AS (), m AS () SELECT ... так же?

Omar
14.05.2018
08:45:37

Vladislav
14.05.2018
08:45:37
я лично запускаю тесты в докере вот так
docker-compose exec php bin/console s:rstart
docker-compose exec php vendor/bin/lol run
docker-compose exec php bin/console s:stop

Roman
14.05.2018
08:46:21
ну это ж руками?
мне бы из шторма

Dmitriy
14.05.2018
08:47:51
шторм поддерживает кастомные действия в меню)
а это полотно текста можно в Makefile засунуть

Roman
14.05.2018
08:48:50
ладно, спасибо всем, попробую еще поебаться

Salem
14.05.2018
08:53:17
контрацептивы не забудь

Vladislav
14.05.2018
09:04:19
можешь написать скрипт свой
можно что хочешь делать
"из шторма" не юзаю

Roman
14.05.2018
09:08:04
та я хотел что бы было привычно, нажимать зеленую кнопку и все
но походу так можно только через компоуз

Andrey
14.05.2018
09:08:56
есть один способ, но он не самый лёгкий)

Roman
14.05.2018
09:09:12
какой

Konstantin
14.05.2018
09:12:19
а окружение у тя какое

Vladislav
14.05.2018
09:13:45

Google

Vladislav
14.05.2018
09:13:52
куда ты собрался тратить лишнюю секунду?

Konstantin
14.05.2018
09:13:53
на ларадоке такое же было, правда у меня тесты к хосту коннектились своему (дев-сайта), и т.к. контейнер был не в курсе этого хоста пришлось его добавить в сети как alias к network : -frontend

Vladislav
14.05.2018
09:14:29

Konstantin
14.05.2018
09:14:51

Vladislav
14.05.2018
09:15:09
ну эти все штуки с пхп штормом не юзаю

Bohdan
14.05.2018
09:15:22
а то пока тесты гоняются локально - даже ютубчик не посмотришь

Konstantin
14.05.2018
09:15:35
ты поди еще отдельно через браузер в тикет систему залазишь в то время как для шторма есть плагин, да? )

Vladislav
14.05.2018
09:15:38
ну точнее я туда не лажу почти

Roman
14.05.2018
09:17:22
у меня нет CI

Владислав
14.05.2018
11:47:19
Добрый день. Подскажите пожалуйста книги / видео уроки по Symfony... Что-то ничего адекватного не нагуглилось. Спасибо

Icewild
14.05.2018
11:49:08
https://symfony.com/doc/current/index.html
прям хз как это можно было не нагуглить

Dmitriy
14.05.2018
11:50:05
он попросил,что нить адекватное )

Salem
14.05.2018
11:52:17
мне кажется это одна из самых адекватных документаций

Виктор
14.05.2018
11:52:47

Владислав
14.05.2018
11:52:56
документация и книга - очень разные вещи)
там по 3 симфони(

Google

Виктор
14.05.2018
11:54:39
Большиство информации справедлива и для symfony4

Sad but
14.05.2018
11:55:09

Антон
14.05.2018
11:55:20

Владислав
14.05.2018
11:55:41
их посмотрел
спасибо, ребят =)

Dmitriy
14.05.2018
12:07:19

Pavel
14.05.2018
12:43:01
привет, мне нужно чтобы AppAssert\EntityExists выполнился в последнюю очередь, пока нагуглил юзать группы типо groups="order1" или провалидировать все в Callback, есть менее костыльные варианты?

Andrey
14.05.2018
12:43:51
groupSequence дока говорит в таких случаях юзать

Vladislav
14.05.2018
13:38:59
https://about.sourcegraph.com/
крутая штука для ревью кода
кто-то юзает?

Michael
14.05.2018
13:40:15
я чот не понимаю зачем? когда на пулл реквесте можно отревьюит и настроить что без апрува нельзя мержить

Vladislav
14.05.2018
13:42:09
это для того чтобы было удобнее делать ревью. ты видишь только то, что поменялось, без контекста. вот строчка одна, поменял функцию. а хочу глянуть что внутри функции потому что не помню или просто интересно и мне надо переходить по коду и искать ее чтобы это понять
вот пример
я увидел что чувак заюзал функцию resolveImage
но я не помню что она делает
мне надо или верить чуваку или идти в код и смотреть, а так все в одном месте. апка показывает контекст


Misha
14.05.2018
13:44:42
привет, очень нужен совет, может кто-то сталкивался с подобным - есть Product и Advantages, связанные через промежуточную сущность ProductAdvantages оба как 1:n (реализовывал сортировку в сонате и нужно было поле position в промежуточной) , сейчас хочу провалидировать ProductAdvantages на UniqueEntity({'product', 'advantage'}), но он его пропускает на уровне Doctrine при сохранении, а сразу выдает ошибку unique-constraint на уровне базы, может подскажете где дальше рыть и как заставить проверять совпадение одинаковых сущностей на уровне промежуточной таблицы? пока получается валидировать только на уровне сонаты через validate и там делать проверку, ну и возможно проблема еще в этом https://github.com/symfony/symfony/issues/6727#issuecomment-316947361

Alan
14.05.2018
13:44:43
угу порой не хватает

Google

Vladislav
14.05.2018
13:45:35
ну обычно код ревью превращается в человеческий линтер и очевидные ошибки, но без контекста. то есть ты потом лазишь по коду или веришь, что тиммейт логику правильно написал

Michael
14.05.2018
13:46:49

Alan
14.05.2018
13:47:07
а комменты в самом сурсграфе остаются? или в гитхабе появятся под пр ?

Vladislav
14.05.2018
13:48:11
того спросил юзает ли кто
а вообще появилась идея сделать апку такую, а потмо погуглил и нашел

Michael
14.05.2018
13:48:57
как он в вендор будет заглядывать?

Vladislav
14.05.2018
13:49:48
пока никак я думаю

Alan
14.05.2018
13:50:06
ну вендоры документированы)

Vladislav
14.05.2018
13:50:06
та и вендор я знаю хорошо, а вот человеческие методы так себе ))

Alan
14.05.2018
13:50:09
че туда ходить

Vladislav
14.05.2018
13:50:17
ну иногда хочется
но это уже другая история
в целом им можно верить