@symfony_php

Страница 899 из 1418
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
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
оно простое, но суть затеи бесполезна

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

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 - нет.

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

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
phpstorm ведь
А есть еще какая-то? :)

Vladislav
21.04.2018
18:44:33
Bohdan
21.04.2018
18:44:37
А есть еще какая-то? :)
ну там эклипс, нетбинс...

Taras
21.04.2018
18:44:55
Eclipse
:trollface: ? ))

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

Vladislav
21.04.2018
18:46:59
Та не, оффтоп ламповый тоже ок ))

Набросить чтобы можно было хорошо ))

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

Urmat
21.04.2018
18:53:59
Может замутим что-то типа KNPUniversity? Будем видеоуроки клепать и продавать)
Я за. Вот только все стандартное уже есть. В итоге осознаем, что изобретаем велосипед

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

все поверхностно

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