
Vladislav
14.05.2018
20:31:08

Serhii
14.05.2018
20:34:37
ко мне родственники норм доезжали, главное чтоб документы в порядке

Alex
14.05.2018
20:57:21
Парни здаров
Сразу извияюсь - я тупой как забор)

Google

Alex
14.05.2018
20:57:56
Symfony 4. Пытаюсь подключить Redis
подрубил snc_redis, добавил конфиг в packages
А вот дальше жестко застрял
Ну пойму какой класс требовать для DI
Client, \Redis не канают...
Может у кого есть рабочий пример подключения?

Елнур
14.05.2018
21:00:21
Сперва вы должны настроить клиент в config/packages/snc_redis.yaml

Alex
14.05.2018
21:00:51
Не в config/packages/redis.yaml?

Елнур
14.05.2018
21:01:04
потом в services.yaml - Predis\Client: "@snc_redis.default" - это если название клиента default

Alex
14.05.2018
21:02:07
Сейчас попробую. спасибо!

Елнур
14.05.2018
21:04:19

Google

Alex
14.05.2018
21:04:20
@urazymbetov заработало. спасибо большое!

Andy
14.05.2018
21:09:46
Каждый раз об это спотыкаюсь,

Sergey
14.05.2018
21:21:41

Boris
15.05.2018
07:06:42

Maksim
15.05.2018
07:19:15
на родине Сергея аще всех в добровольно-принудительном порядке откатали) и местных, и не местных - пофигу)

$iD
15.05.2018
07:19:54

Maksim
15.05.2018
07:20:10

Bohdan
15.05.2018
07:21:16
увы
сам пальчики оставил?)

Maksim
15.05.2018
07:21:51
сам пальчики оставил?)
там всех откатывают, чьих нету) если не бегаешь от военкомата, рано или поздно найдут и всё равно откатают :)

Boris
15.05.2018
09:55:46
Подскажите, кто как тестирует свои сервисы которые используют сервисы симфони? Мокаете все или прокидываете в тест контейнер?
Мне последний способ кажется попроще.
https://github.com/symfony/symfony-docs/issues/8097
Issue висит, но я так понимаю эту фичу еще не реализовали.

Vladislav
15.05.2018
10:03:59
делаешь NoopService implements YourServiceInterface
и тестишь)
ну вот тест контейнер как ты и сказал

Bohdan
15.05.2018
10:07:26
ок, а если в одном тесте надо тестировать сервис, а в другом его мокать?)

Boris
15.05.2018
10:10:39
Не совсем понимаю суть.

Google

Vladislav
15.05.2018
10:11:10
так это второй варинт
как ты и сказал
а хотя стой
я тебе не то посоветовал
я не так прочитал твой вопрос

Eugene
15.05.2018
10:12:07
время нубовопросов, заранее извиняюсь, если кого оскорблю. Для выпиливания форм в апи мне нужно ДТО+валидатор этого ДТО?

Vladislav
15.05.2018
10:12:39
что изменится?

Boris
15.05.2018
10:13:12
так это второй варинт
Если прокидываю в тест контейнер, то потом в тесте просто $this->container()->get('some'). И дальше уже что-то с ним делаю/тестирую/проверяю. У меня пока только такая мысль в голове.

Vladislav
15.05.2018
10:13:43
я тебе не то посоветовал, то для другого случая)

Eugene
15.05.2018
10:13:50
что изменится?
ну меня начнут уважать взрослые дядьки, которые говорят, что формы в апи это моветон.

Vladislav
15.05.2018
10:13:59
выпиливай тогда, когда сам поймешь почему это так и действительно ли это так
а не просто беги за дедами)

Eugene
15.05.2018
10:15:00

Vladislav
15.05.2018
10:16:14
если ты не понимаешь разницы и профита, то юзай дальше пока не стоклнешься с тем что надо выпиливать)
request -> map -> form -> map -> dto -> map -> entity, можно так, если тебе не хватает дто

Sergey
15.05.2018
10:17:56
сам придумал?
не, было у нас такое лет так 5-7 назад, но не всех, рандомно но много

$iD
15.05.2018
10:18:59

Sergey
15.05.2018
10:19:01

Google

$iD
15.05.2018
10:19:10
сам катал пальцы, когда в военкомат ходил :D

Sergey
15.05.2018
10:19:24

Eugene
15.05.2018
10:19:38
мне нужно валидировать данные полученные от графкуэль клиента и сериализовать полученные в результате запроса модели, использование форм для этого кмк перебор

Sergey
15.05.2018
10:19:52
мэпишь данные на объект, прогоняешь через валидатор, вжух

Vladislav
15.05.2018
10:20:07
они не нужны, но он не понимает почему

Eugene
15.05.2018
10:20:14
получил данные, разобрал на дто-валидировал-сериализовал -выплюнул в ответ

Maksim
15.05.2018
10:20:24

Eugene
15.05.2018
10:20:48

Sergey
15.05.2018
10:20:52

Yuriy
15.05.2018
10:31:23
добрый день
возник вопрос по Doctrine2,
скажите пожалуйста можно ли создать для поля БД коментари если оно содержит связь ?
в оф доке вижу как добавить коментарий к обычному полю а при связях ничего нигде не пишут

Sergey
15.05.2018
10:34:35
https://stackoverflow.com/questions/11933384/how-to-add-column-descriptions-comments-in-doctrine2?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa
короч в любом случае вот так
а для связей есть JoinColumn

Yuriy
15.05.2018
10:35:14
для большей информативности

Sergey
15.05.2018
10:36:27
для большей информативности
вообще философия доктрины заключается в том, что схема базы не так важна как сущности. Это, так сказать, артефакт работы доктрины
так что я не очень понимаю о какой информативности ты говоришь и в чем польза
p.s. но возможность лепить комменты для простых кейсов в целом есть. Есть нюансы для всяких там object/json полей

Yuriy
15.05.2018
10:39:10
а для связей есть JoinColumn
да вот при JoinColumn (options={"comment":"....) уже не имет,
наверное это действительно не нужно,
понял
спасибо

Google

Sad but
15.05.2018
11:51:42
ребят, кто апгрейдил проекты с 3 на 4, долго возились с composer.json?

Sergey
15.05.2018
11:53:41

Sad but
15.05.2018
11:56:01
возможно на офф сайте есть другой гайд о котором я не подозреваю)

Roman
15.05.2018
12:18:23
|e('js') почему етот фильтр ламает русскую кодировку?

Andrew
15.05.2018
12:40:53

Roman
15.05.2018
12:41:40
\u0442\u0435\u0441\u0442 - так?

Andrew
15.05.2018
12:41:47
да
http://www.fileformat.info/info/unicode/char/0442/index.htm например

Roman
15.05.2018
12:42:25
я просто хотел убрать js код с текста
а как сдлеть что б он не конвертировал текст?
или писань нужно свой фильтр для того чтоб js удалить с текста?

Andrew
15.05.2018
12:43:51

Roman
15.05.2018
12:44:27
да так и есть. но я не ожидал что он рус. текст будет ламать

Andrew
15.05.2018
12:46:09
а не для вывода в хтмл

Roman
15.05.2018
12:46:42
блин

Andrew
15.05.2018
12:46:42
https://twig.symfony.com/doc/2.x/filters/escape.html

Roman
15.05.2018
12:47:12
все понял. спасибо

Andrew
15.05.2018
12:47:20
хочешь вырезать теги — юзай https://twig.symfony.com/doc/2.x/filters/striptags.html

Roman
15.05.2018
12:47:23
а как мне решить мою проблему можна подскажеш?