
Pavel
06.04.2018
12:38:34
А зачем ты комментируешь свойства?

Konstantin
06.04.2018
12:39:55
всмысле вообще зачем их комментировать или зачем именно эти комментировать?

Pavel
06.04.2018
12:40:41

Google

Alan
06.04.2018
12:40:55
чтоб тесты не писать

Konstantin
06.04.2018
12:41:11
я их всегда комментирую если может быть что то непонятно
например provider это неочевидное название для кода соцсети. а socialNetworkSpecialCodeInEnglish слишком длинное название

Pavel
06.04.2018
12:41:59

Alan
06.04.2018
12:42:10
а $socialAccount ?
и в нем id и все остальное
@embeddable

Konstantin
06.04.2018
12:42:36
да не суть

Pavel
06.04.2018
12:42:38
$socialNetworkName

Alan
06.04.2018
12:42:46
ну как, сильно понятнее становится)

Konstantin
06.04.2018
12:42:47
у меня всеравно доктриновский uniqueEntity не срабатывает

Pavel
06.04.2018
12:42:57
как твой код другим читать?

Google

Konstantin
06.04.2018
12:43:25
как библию

Icewild
06.04.2018
12:43:58

Sergey
06.04.2018
12:44:00

Pavel
06.04.2018
12:44:28
Придется извиняться перед героем россии доктором наук Рамзаном Ахматовичем Кадыровым

Konstantin
06.04.2018
12:45:08
еще не вечер а деградация уже началась да?

Icewild
06.04.2018
12:45:17
номер напиши

Alan
06.04.2018
12:45:21
чего тянуть)

Pavel
06.04.2018
12:45:49
номер напиши
да, номер пиши мы ща с поцанами приедем за клин коде перетрем

Vladislav
06.04.2018
12:48:13

Konstantin
06.04.2018
12:48:49
профессора спрашивать не хочу, он не любит sti
блин чоа деладь

Andrey
06.04.2018
12:49:21
зафигачь без аннотаций

Alan
06.04.2018
12:49:29
библию открой

Konstantin
06.04.2018
12:49:40
это всегда успеется без аннотаций ручками

Pavel
06.04.2018
12:50:15

Icewild
06.04.2018
12:50:37
сделай миграцию с констрейнтом и забей

Alan
06.04.2018
12:52:42

Konstantin
06.04.2018
12:53:26
где то видел среди связаных тикетов и такой варик, тоже не прокатило, но надо проверить
не, не воркает

Dmitriy
06.04.2018
14:40:31
Уважаемые дамы и господа! Как сделать форматирование чисел в с разбиением по 3 ноля в отображении значения в списке (list) изиадмин бандла?

Google

Andrey
06.04.2018
14:42:24
echo sprintf('%.3f', $value);
UPD: понял, не то

Icewild
06.04.2018
14:50:26
сделать темплейт, в котором будешь форматировать $value, и указывать явно использовать этот темплейт в конфиге

Dmitriy
06.04.2018
14:52:18
Аа, точно. Спасибо!

Boris
06.04.2018
14:53:58


Petr
06.04.2018
14:56:32
существуют какие-нибудь плагины для php-cs-fixer? а то встроенных правил мне мало - хочу еще

Boris
06.04.2018
15:02:22
Неужели никто так не десериализирует данные? :)

Andrey
06.04.2018
15:06:46
Ёпт. У тебя проблемы конечно)
Какой пхпдок у поля?
Или сеттера, откуда он мета инфу тянет

Boris
06.04.2018
15:07:52
/**
* @param Comment $comment
*/
public function addComment(Comment $comment): void
{
if ($this->comments->contains($comment)) {
return;
}
$this->comments[] = $comment;
$comment->setComplaint($this);
}
Отсюда тянет.

Andrey
06.04.2018
15:09:30
Глянь дебагом, почему он берёт тип "Object[]" вместо array

Boris
06.04.2018
15:11:19
Вот тут он меняет класс и тут потом он в expectedTypes прокидывает App\\Entity\\Comment[]
https://github.com/symfony/serializer/blob/master/Normalizer/AbstractObjectNormalizer.php#L324

Andrey
06.04.2018
15:24:44

Boris
06.04.2018
15:25:07
Окей, спасибо

Kirill
06.04.2018
17:45:52
На всякий случай сюда сдублирую, а то ошибка мистическая какая-то
Чот всё облазил и не смог найти нигде инфы адекватной. Апнул симфоню до 3.4 и начали прилетать: An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or directory

Google

Kirill
06.04.2018
17:45:52
Сами коннекты не менял вообще
судя по гуглежу - там были брейк ченджи в доктрин бандле
но судя по логам до апа симфони у меня стояла такая же версия этого бандла
ну и плюс доктрина апнулась с 2.5 до 2.6, но откат на 2.5 не исправляет ошибку
мб кто сталкивался?

Bohdan
06.04.2018
17:46:54

Kirill
06.04.2018
17:47:03
в нём
вообще в докере крутится перкона древняя, 5.5 версии
server_version проставлен на мускуль 5.5
ну т.е. один хрен
докер я не апал, если что, даже не вырубал)
пока ещё

Andrey
06.04.2018
17:48:36
какой предшествовал запрос к базе?
или вообще ничего не работает, вплоть до коннекта?

Kirill
06.04.2018
17:49:35
хм
ну тащемта достаточно просто фикстурки стратануть и тут уже валится всё
с этой ошибкой, как-будто нет соединения вообще
а дебаггером лазать по внутренностям доктрины и смотреть где отлетает - то ещё удовольствие)

Alan
06.04.2018
17:50:46

Kirill
06.04.2018
17:50:55
О, во, в полотне ещё одна сообщенька

Google

Kirill
06.04.2018
17:50:58
An exception occured while establishing a connection to figure out your pla
tform version.
You can circumvent this by setting a 'server_version' configuration value
For further information have a look at:
https://github.com/doctrine/DoctrineBundle/issues/673

Alan
06.04.2018
17:50:58
они сами апнули не?)

Bohdan
06.04.2018
17:50:58
в нём
я просто вот собираю себе докер сборку для поучиться
и подобная ошибка у меня из - за того, что mysql отсутствует вообще

Alan
06.04.2018
17:51:27
а, не вырубал)

Kirill
06.04.2018
17:52:09
неее, я прям сейчас накатил композер апдейт и вуаля
прям изнутри докера

Alan
06.04.2018
17:52:26

Kirill
06.04.2018
17:52:46
блин, я ж ленивая задница
ну ладно, кажется придётся дебажить самому)

Alan
06.04.2018
17:53:11
права мож какие?
на файлики

Kirill
06.04.2018
17:53:18
хм

Andrey
06.04.2018
17:53:33
ну права на файлы мускула для мускула....

Kirill
06.04.2018
17:53:35
кеш вроде сносил подчистую
а так
ну чесслово - хз