
Konstantin
21.03.2018
22:19:31

Salem
21.03.2018
23:32:51

Boris
22.03.2018
09:02:31
приветы всем, кто-то сталкивался с проблемой в Доктрине, когда берется Ентити, навешивается на него релешйины , персист\флаш, потом этот же ентити кидаешь в ивент, а в лисенере, связи не видит, хотя в базе она уже есть

Bohdan
22.03.2018
09:05:15
сталкивался, ставил костыль - делал refresh на нее

Google

Boris
22.03.2018
09:06:35
а на связь 2-3 уровня рефреш подействует?

Vladislav
22.03.2018
09:06:42
Странно
А чего так ?

Boris
22.03.2018
09:07:03
или их нужно отдельно обновлять? условно payer -> payment -> invoice
инвойс обновится или нет ? =)

Vladislav
22.03.2018
09:07:09
В ивент попадает ссылка на объект

Boris
22.03.2018
09:07:16
да

Vladislav
22.03.2018
09:07:26
Не было такого

Boris
22.03.2018
09:07:28
только этот объект без обновленных релешинов

Vladislav
22.03.2018
09:07:34
Обычно все ок
А ивент диспаьчится когда ?

Boris
22.03.2018
09:07:48
лезть в коллекцию и каждому делать refresh тоже еще та боль_

Vladislav
22.03.2018
09:07:57
Перед или после персиста

Google

Boris
22.03.2018
09:08:14

Bohdan
22.03.2018
09:08:42
может быть приколы с проксями?
я бы попробовал рефреш на основную сущность

Boris
22.03.2018
09:14:38
попробую спасибо
точнее уже пробовал, не помогло, но еще раз на всякий случай запущу

Sergey
22.03.2018
09:15:34

Roman
22.03.2018
09:51:42
а кто-то вообще им пользовался?
я недавно собирался ставить, но вовремя передумал и сделал все через иерархию ролей

Andrew
22.03.2018
10:13:52

Vladislav
22.03.2018
10:21:24

Nuta
22.03.2018
10:25:38
Добрый день!
Возможно кто-то в поиске новых проектов или просто хорошей работы, дружного колектива и высокой зп)
Наша дружная команда очень нуждается в PHP разработчике (уровень middle)
по уровню , по ключевым навыкам: php
(версия 5+или 7), yii/laravel/Symfony, Git,
по базам данных: MySQL / PosgteSQL DDD, CQRS, Redis, RabbitMQ, Javascipt, Redmine, JIRA

Sergey
22.03.2018
10:27:59
Наша дружная команда очень нуждается в PHP разработчике (уровень middle)
по уровню , по ключевым навыкам: php
(версия 5+или 7), yii/laravel/Symfony, Git,
по базам данных: MySQL / PosgteSQL DDD, CQRS, Redis, RabbitMQ, Javascipt, Redmine, JIRA
DDD и CQRS просто так вписаны, да?

Andrey
22.03.2018
10:28:09
Redmine & JIRA?

f4rt~
22.03.2018
10:28:20
я уже сделал форвард в другой чатик с акцентом на базы данных

Sergey
22.03.2018
10:28:23

Alexey
22.03.2018
10:29:29
half-facepalm на аватаре не зря.

Nuta
22.03.2018
10:35:08
Redmine & JIRA?
Желателен опыт работы с системой баг трекинга и управления задачами.

Vladislav
22.03.2018
10:38:03

Google

Vladislav
22.03.2018
10:38:22
В универе надо 4 года на такое учиться
В чате таких специалистов нет

f4rt~
22.03.2018
10:40:14
Обидно, что никто так и не попытался образумить.
Nuta DDD/CQRS это не про базы данных
попытайтесь сформулировать ваши скрытые и неявные желания лучше

Sergey
22.03.2018
10:41:00

Nuta
22.03.2018
10:41:06
Ок, посоветуйте где найти таких специалистов если здесть таких нет

Ярослав
22.03.2018
10:41:19

Boris
22.03.2018
10:48:57

Andrey
22.03.2018
10:49:14

Boris
22.03.2018
10:49:54

Vladislav
22.03.2018
10:55:42

Александр
22.03.2018
10:56:17

Andrey
22.03.2018
11:21:49
всем привет! кто как валидирует email в формах? а то стандартные валидаторы симфонейские и фосюзербандловские пропускают даже такое - "randd @@#$%#s2dsa@test.com"

Sergey
22.03.2018
11:22:18

Andrey
22.03.2018
11:22:37
с пробелом и спецсимволами?)

Bohdan
22.03.2018
11:22:43
да)

Andrey
22.03.2018
11:22:49
омг

Sergey
22.03.2018
11:22:51
если тебе пипец важно что бы email был валидный - пошли ссылку или код на этот email и не еби голову

Bohdan
22.03.2018
11:22:51
спецификация прямо очень мягкая

Andrey
22.03.2018
11:24:10
ну, типа у меня крашится
"message": "Address in mailbox given [randd @@#$%#s2dsa@test.com] does not comply with RFC 2822, 3.6.2.",
"class": "Swift_RfcComplianceException"

Google

Sergey
22.03.2018
11:24:36

Dmitry
22.03.2018
11:27:34
пробел по rfc вроде заквотен должен быть

Andrey
22.03.2018
11:34:16
но кагбэ типа данные с формы пришли "валидные" и процесс обработки юзверя запускается, и на этапе отправки мыла для активации аккаунта крашится... чето ничего толкового в голову не приходит кроме try catch... как-то не сильно хочется еще раз применять костылирование, и без того уже хватает)

Dmitry
22.03.2018
11:37:17
а ты из лагеря "нахрена ловить все эти исключения"? ;)

Sergey
22.03.2018
11:38:16

Andrey
22.03.2018
11:38:44
та не, просто мне казалось что самое верняковое решение данной проблемы это отсеивание таких вот вариантов на этапе валидации

Dmitry
22.03.2018
11:39:55
все-равно отработку исключений отправки делать, есть валидация, нет валидации...

Sergey
22.03.2018
11:43:13

Admin
ERROR: S client not available

Dmitry
22.03.2018
11:43:36
а зачем это указывать пользователю?

Andrey
22.03.2018
11:43:37
просто если бы валидатор не пропустил такой вариант то небыло бы нужды обрабатывать это исключение)

Sergey
22.03.2018
11:44:09

Andrey
22.03.2018
11:44:14
ну, типа на фронт же нада вернуть ошибку о том что он ввел корявый email...

Dmitry
22.03.2018
11:44:58
Он мог просто опечататься.
число случаев, когда его опечатка спокойно пройдет любой валидатор подавляюще больше, чем когда не пройдет ;) vsya@mail.ru

Sergey
22.03.2018
11:46:16

Andrey
22.03.2018
11:46:50

Dmitry
22.03.2018
11:46:54
если действие не несет смысла - стоит ли делать это действие...

Vladislav
22.03.2018
11:49:26

Sergey
22.03.2018
11:49:39

Dmitry
22.03.2018
11:50:54
причем тут дружелюбность, если ты пишешь валидатор на <1% случаев опечаток?

Google

Andrey
22.03.2018
11:52:45
от юзеров такое реально оч редко приходит, багреквест приехал от отдела тестировки

Sergey
22.03.2018
11:52:53
мой опыт говорит о том, что ошибок больше. Существенно больше. Не все прогеры и не все вообще знают, что такое мыло и как оно выглядит)
хотя, может у меня специфичная публика

Dmitry
22.03.2018
11:53:55
ты, наверное, и пароль просишь 2 раза ввести ;) а я видел, еще и емейл просят два раза ввести отдельные гении заботы ;)

Sergey
22.03.2018
11:54:57
нет, не прошу. Но стараюсь максимально обработать ввод поьзователи и указать на ошибки.

Dmitry
22.03.2018
11:57:40
и указать на то, что ты думаешь, что ошибка, но на самом деле может и не ошибка, но продолжить работу ты не дашь =) и на такие сайты натыкались ;)

Andrey
22.03.2018
11:57:45

Alan
22.03.2018
11:58:11
можно и пароль два раза неправильно набрать))

Dmitry
22.03.2018
11:58:22
помню, давно мне не давали такие вот валидаторы емейлы с цифрами в имени использовать... некоторые - с плюсиками...

Sergey
22.03.2018
12:00:19

Alan
22.03.2018
12:00:29
можно сделать ссылку "мне не пришло письмо")

Dmitry
22.03.2018
12:03:17
И к чему это?
к тому, что в реальном мире пространство знания 2822/5322 у программиста обычно много меньше этого самого 2822/5322, а значит вероятность того, что он в свой валидатор влепит какую-нить херню, которая не пропустит валидные емейлы - высока.

Andrey
22.03.2018
12:04:32

Dmitry
22.03.2018
12:05:27
тебе так или иначе высылать и проверять, ибо опечатки в основном будут валидными емейлами

Alan
22.03.2018
12:05:51
ну отправился он на опечатку и?)

Dmitry
22.03.2018
12:06:35
исходя из этой логики исключение мейлера на невалидный емейл я бы просто заигнорил - ибо по смыслу это равно отправке почты на емейл с опечаткой

Andrey
22.03.2018
12:07:25

Dmitry
22.03.2018
12:07:34
ну и "this is my email"@domain.com - валидный емейл ;)

Sergey
22.03.2018
12:08:48

Dmitry
22.03.2018
12:09:52
это немного другое... пароль ты потом не провалидируешь, а емейл у тебя скорее всего валидируется ссылкой на почту