@symfony_php

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

Roman
14.05.2018
08:39:21
docker-compose exec php bin/phpunit
с докер-компоуз я настроил, но там свои проблемы, думал можно без компоуз

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

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

Omar
14.05.2018
08:43:31
nope, sorry
No worries

Dmitriy
14.05.2018
08:43:46
если надо - могу поделиться конфигом и попытаться рассказать, как настроено у меня)
единственный момент, я не хочу в енв переменных вставлять айпи хост-системы)

Bohdan
14.05.2018
08:43:53
No worries
only official Slack channel

единственный момент, я не хочу в енв переменных вставлять айпи хост-системы)
а это главная беда) у меня вот такой конфиг ;zend_extension=xdebug.so xdebug.remote_enable=on xdebug.remote_connect_back=off xdebug.remote_host=172.17.0.1 xdebug.coverage_enable=off

Vladislav
14.05.2018
08:44:49
как их подружить?
можешь плис показать конфиг или что-то вообще?

а то не ясно что значит "подружить"

Omar
14.05.2018
08:44:56
only official Slack channel
Slack linux u mean

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 ... так же?

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
ну это ж руками?
у меня make tests

можешь написать скрипт свой

можно что хочешь делать

"из шторма" не юзаю



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
та я хотел что бы было привычно, нажимать зеленую кнопку и все
запуск тестов в терминале 2 сек, кнопка 1 сек

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
запуск тестов в терминале 2 сек, кнопка 1 сек
я уже докатилося до того что не запускаю ничего локально, тесты смотрю на СI, не хочу локально грузить машину

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

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

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

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
Добрый день. Подскажите пожалуйста книги / видео уроки по Symfony... Что-то ничего адекватного не нагуглилось. Спасибо
Если нет практически никакого понимания, то можно посмотреть здесь https://www.youtube.com/channel/UCKEcJs_pLIUqU6zJnS9t4xA/videos

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

там по 3 симфони(

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

Sad but
14.05.2018
11:55:09
там по 3 симфони(
https://youtu.be/sT4dMKSA1-A

Владислав
14.05.2018
11:55:41
их посмотрел

спасибо, ребят =)

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
ну обычно код ревью превращается в человеческий линтер и очевидные ошибки, но без контекста. то есть ты потом лазишь по коду или веришь, что тиммейт логику правильно написал

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
ну иногда хочется

но это уже другая история

в целом им можно верить

Страница 985 из 1418