
Timur
21.04.2018
14:32:27

Konstantin
21.04.2018
14:32:43

Maksim
21.04.2018
14:32:44
как?
ну типа вопрос боту задаёшь) эдакая премодерация, как я понял)

Sergey
21.04.2018
14:32:50
@SerafimArts уже делал бота который гуглил за людей

Google

Konstantin
21.04.2018
14:33:08

Kirill
21.04.2018
14:33:17
там комплексное гугление было
т.е. из разных источников
плюс - своя поисковая машина на основе гугла, т.е. только максимально релевантные запросы на техническую тематику

Timur
21.04.2018
14:34:41
Модераторы могут изменять сообщения других участников?

Konstantin
21.04.2018
14:35:11
можно телеграм допилить
пока набираешь сообщение со словом "вопрос" тебе автокомплит дает подсказки из гугла , или из ранних обсуждений, на подобие как в ютреке при создании задачи

Damir
21.04.2018
14:36:03
Если у нас будет шаблон для вопросов, бот будет проверять по словам, если тег не указан, вопрос не проходит. Если бот в личку писать может то вообще супер, результат валидации можно прям в личку отправить
Я к сожалению мало знаю про апи ботов в телеге

Maksim
21.04.2018
14:36:35
оно простое, но суть затеи бесполезна

Sergey
21.04.2018
14:37:54

Konstantin
21.04.2018
14:38:35
повторение вопросов

Google

Sergey
21.04.2018
14:39:00
доку не читал, ниработает, вот вам фотка кода

Damir
21.04.2018
14:39:22
?

Konstantin
21.04.2018
14:39:37
нынче так не работает
документации горы, все подряд читать контрпродуктивно
если бы всем всегда помогала документация - не было бы таких ресурсов как SO
ну вот, ты сам читаешь man linux ?
например затупил забыл как там пишется команда, но надо посмотреть справку, пишешь man чегототам и читаешь всю эту хуйню? да так уже никто не делает.
есть даже rtfm вместо man

Damir
21.04.2018
14:43:29
Ну вот мы и определили - существуют два типа вопросов, у чела не работает чтото или не знает как решить свою задачу. Для первого типа нужен код в гист. Вот. Можно для начала написать пост и в закреп.

Artem
21.04.2018
14:48:04

Andrew
21.04.2018
15:13:06
Скажите пожалуйста, для xml будет https://symfony.com/doc/current/routing/external_resources.html
Prefixing the Names of Imported Routes
было бы удобно
и еще вопрос, когда работаем c ObjectValue, метод to string как лучше реализовать?
json_encode или sprintf или что в таком духе

Icewild
21.04.2018
15:31:06
лучше не реализовывать

Andrew
21.04.2018
15:52:28
Почему? Ведь если обьект будет идти на фронт через api, он будет сериализован и передан как string.
И еще вопрос, если отключить внешние модификации ValueObject таким сопсобом, то IDE выдает ошибку, что __get() и __set() так же должны быть реализованы
public function __set($field, $value){}
и приходиться лепить что то вроде такого

Google

Andrew
21.04.2018
15:54:29
public function __isset($propName){
echo 'Non-existent property ' . $propName . '';
}
public function __get($propName){
return $this->$propName;
}
есть ли более изящные способы?

Alan
21.04.2018
15:56:19
а зачем это делать?)
мне кажется достаточно изящно будет если не ставить этот забор)

Icewild
21.04.2018
15:58:02
лучше отказаться от магических методов, чтобы потом не ебаться

Andrew
21.04.2018
16:02:51
Хм, да, лучше не ставить. Однако, все же интересно как)
И почему лучше отказаться от магических методов? Что бы мы делали без того же __construct(0?

Icewild
21.04.2018
17:03:14
оставим __construct()
а __toString например лучше не использовать, а при необходимости сделать метод toString() просто и вызывать его
потому, что когда тебе понадобится поменять вывод в __toString() - ты не сможешь сделать
ack '->__toString()'
и посмотреть, где этот метод используется и как что у тебя поменяется

Mr
21.04.2018
17:08:50
Привет, скажите пожалуйста с какой версии начинать изучения symfony ?

Icewild
21.04.2018
17:08:59
1.4

Andrew
21.04.2018
17:09:03
4
@Icewild хм, да, согласен.

Andrew
21.04.2018
17:10:14
Скажите пожалуйста как в Doctrine 2 реализовать поле null и при этом unique? Кпрмиеру поле rememberToken, должно быть уникальным, и при этом может быть null
Postgresql 9.6

Icewild
21.04.2018
17:10:31
nullable=true, unique=true

Andrew
21.04.2018
17:10:46
нит
Тогда значение null будет уникальным же

Icewild
21.04.2018
17:11:03
нет

Andrew
21.04.2018
17:11:08
и ток 1 запись будет иметь null
Уже пробовал, Postgre кидает ошибку

Google

Andrew
21.04.2018
17:11:31
Mysql - нет.

Mr
21.04.2018
17:12:30

Andrew
21.04.2018
17:13:03
Не совсем понимаю как это связано с хранением в БД

Bohdan
21.04.2018
17:13:51

Icewild
21.04.2018
17:14:24
а при необходимости, просто обновляй его, и отправляй новый

Andrew
21.04.2018
17:15:14
А если возникнет необходимость посмотреть кто залогинен или соклько юзеров залогинено?

Admin
ERROR: S client not available

Icewild
21.04.2018
17:16:50
сделай булево поле is_logged

Shmaltorhbooks
21.04.2018
17:31:05
Или сохраняй дату-время последнего действия

Eugene
21.04.2018
17:34:14
Ребят подскажите я только начинаю вникать в symfony, где мне можно найти документацию на 3-ю версию фреймворка (нужна именно 3-яя версия). На официальном сайте я так понимаю документация на 4-ую версию фреймворка...?
Если не сложно киньте кто нибудь ссылку

Shmaltorhbooks
21.04.2018
17:34:48
Там вверху справа на каждой странице есть выбор версии для документации
Вот на эту бульку нажимаешь и читаешь себе про третью

Eugene
21.04.2018
17:37:14
Оу спасибо большое!!!!

Dmitry
21.04.2018
17:46:14
Уже пробовал, Postgre кидает ошибку
postgres=# create table test (id integer);
CREATE TABLE
postgres=# create unique index test_id_unq on test (id);
CREATE INDEX
postgres=# insert into test values (1);
INSERT 0 1
postgres=# insert into test values (1);
ERROR: duplicate key value violates unique constraint "test_id_unq"
DETAIL: Key (id)=(1) already exists.
postgres=# insert into test values (null);
INSERT 0 1
postgres=# insert into test values (null);
INSERT 0 1
postgres=# insert into test values (null);
INSERT 0 1

Andrew
21.04.2018
18:01:49
все, спасибо, нашел у себя ошибку
у меня записывало 0 а не null

Damir
21.04.2018
18:42:43
Ребят, а кто какие IDE использует для PHP? Чтобы с автокомплитом нормальным (для классов, сервисов SF)

Bohdan
21.04.2018
18:43:52
phpstorm ведь

Daniel
21.04.2018
18:44:16
И ничего более

Google

Taras
21.04.2018
18:44:21

Vladislav
21.04.2018
18:44:33

Bohdan
21.04.2018
18:44:37

Taras
21.04.2018
18:44:55

Bohdan
21.04.2018
18:44:57
code:blocks xD
ну чем тебе не иде?

Taras
21.04.2018
18:45:09
vim епт :)

Vladislav
21.04.2018
18:46:08
Вопрос сам по себе глупый. Было бы хорошо уютный чатик только про геттеры сеттеры, а не про ide

Bohdan
21.04.2018
18:46:39

Vladislav
21.04.2018
18:46:59
Та не, оффтоп ламповый тоже ок ))
Набросить чтобы можно было хорошо ))

Bohdan
21.04.2018
18:47:32

Vladislav
21.04.2018
18:47:54
Та там один вариант вообще

Andrey
21.04.2018
18:49:38

Urmat
21.04.2018
18:53:59

Andrew
21.04.2018
18:58:57
KNP не оч, там мало глубокой инфы
все поверхностно