
Александр
12.04.2018
08:29:53
Через аннотации регистрируется так как я и сделал.

Andrew
12.04.2018
08:30:58

Александр
12.04.2018
08:31:10
в метадате
Сам репозиторий симфони видит, но не может заинъектить вышеупомянутые сервисы

Google

Александр
12.04.2018
08:33:36
Получилось заставить это дело работать так. Но мне кажется так не правильно

Andrew
12.04.2018
08:36:09
И бонус-вопрос - откуда может взяться сервис ClassMetadata?

Александр
12.04.2018
08:38:36
мне тоже не понятно откуда он может сам взяться, Если он создается на основе класса сущности
Как зарегистрировать понятно. Он без проблем регистрируется, но при наследовании DocumentRepository не может найти сервисы. Либо я все еще не догоняю о чем ты говоришь

Andrew
12.04.2018
08:42:28

Александр
12.04.2018
08:43:19
И каждый репозиторий так регистрировать?

Shmaltorhbooks
12.04.2018
08:44:40
можешь создать абстрактный сервис
и от него наследовать дефинишны репозиториев
подменяя только arguments

Dmitriy
12.04.2018
08:45:50
А если в конструктор прописать (PostRepository $repo), репо заавтовайрится?

Icewild
12.04.2018
08:46:22

Google

Александр
12.04.2018
08:46:37

Dmitriy
12.04.2018
08:47:31
Мне просто интересно)) По нек. обстоятельствам слез с сф на версии 2.7, тогда автовайринг начал зарождаться. Пока времени нет изучить вопрос досканальнее

Александр
12.04.2018
08:48:07

Andrew
12.04.2018
08:48:19
И каждый репозиторий так регистрировать?
вариантов несколько:
1. самый простой — юзать wildcard pattern и просто обьяснить контейнеру, что все файлики в папке Repository нужно регать так
2. вариант посложнее — юзать ManagerRegistry или EntityManager и писать репозиторий без привязки к DocumentRepository

Александр
12.04.2018
08:48:56

Andrew
12.04.2018
08:56:12
но я рандомный чувак с интернета, не верь мне, лучше попробуй и потом расскажешь :)

Dinar
12.04.2018
08:57:56
В чем разница в твиге {{ something }} и {{ something|e }}?

Александр
12.04.2018
08:57:57
https://twig.symfony.com/doc/2.x/filters/escape.html

Dinar
12.04.2018
08:58:28
Я читал доку.
Разые двойные фигурные скобки уже не эскейпят?

Shmaltorhbooks
12.04.2018
08:58:58
нет

Александр
12.04.2018
08:59:03
По умолчанию нет

Dinar
12.04.2018
08:59:05
А что они делают?

Shmaltorhbooks
12.04.2018
08:59:10
если autoescape on не прописать - нет

Александр
12.04.2018
08:59:15
выводят содержимое переменной

Shmaltorhbooks
12.04.2018
08:59:17
они просто выводят значение переменной

Dinar
12.04.2018
08:59:19
Вы уверены?

Google

Александр
12.04.2018
08:59:23
или выражения

Shmaltorhbooks
12.04.2018
08:59:24
да

Dinar
12.04.2018
08:59:27
Почему тогда есть |raw?

Shmaltorhbooks
12.04.2018
08:59:43
для autoescape

Konstantin
12.04.2018
08:59:50
arguments:
$requestStack: '@request_stack'
$repository: "@=service('doctrine.orm.entity_manager').getRepository('AppBundle:User')"

Shmaltorhbooks
12.04.2018
08:59:50
https://twig.symfony.com/doc/2.x/filters/raw.html
вот же написано в примере

Dinar
12.04.2018
09:00:36
Да блин. У меня в твиге нет автоэскейпа такого. Но просто HTML я не могу вывести через {{ }} без raw

Timur
12.04.2018
09:00:47
Ну так что, ты разобрался?

Dinar
12.04.2018
09:00:48
Потому что он превращается в htmlentities

Andrew
12.04.2018
09:01:20

Александр
12.04.2018
09:01:37

Александр
12.04.2018
09:01:52

Timur
12.04.2018
09:02:03

Dmitry
12.04.2018
09:02:07

Dinar
12.04.2018
09:02:39

Александр
12.04.2018
09:02:56

Andrey
12.04.2018
09:03:15

Dmitry
12.04.2018
09:03:19

Shmaltorhbooks
12.04.2018
09:03:42
хм, таки да, включен

Google

Shmaltorhbooks
12.04.2018
09:03:44
сорри)

Dinar
12.04.2018
09:04:07
Спасибо :)

Dmitry
12.04.2018
09:04:50

Timur
12.04.2018
09:04:53

Dinar
12.04.2018
09:05:11

Timur
12.04.2018
09:05:43

Dmitry
12.04.2018
09:05:45

Timur
12.04.2018
09:06:26

Dmitry
12.04.2018
09:07:14

Admin
ERROR: S client not available

Dinar
12.04.2018
09:07:21

Timur
12.04.2018
09:07:40
а попробуй raw применить

Dinar
12.04.2018
09:07:41
А чтобы вывести как есть, приходится дописывать |raw

Andrey
12.04.2018
09:07:45

Dinar
12.04.2018
09:08:03
Помнишь наизусть все конфиги?

Andrey
12.04.2018
09:08:15

Dinar
12.04.2018
09:08:34
Ты охуенен. Я записал тебя как супердевелопера. Всем буду тебя хвалить

Andrey
12.04.2018
09:08:36

Google

Andrey
12.04.2018
09:08:54
а не принимаю, ну я поставил пакет и заебок, хз

Dinar
12.04.2018
09:09:03
Почему я буду тратить время на копание просто так, если я ставлю и знаю, что по умолчанию оно эскейпится?
Чтобы повыебываться в чате?
Я и без этого могу повыебываться если нужно. Врать никто не запрещал

Andrey
12.04.2018
09:10:35

Dinar
12.04.2018
09:10:43

Konstantin
12.04.2018
09:11:24
вот из за таких ребят потом ужесточается модерация в чате. сритесь в личке что ле

Dinar
12.04.2018
09:11:28
Просто есть очевидные вещи, для которых доку шерстить не требуется. Если ты знаешь что false - это false, тебе не нужно шерстить доку PHP, чтобы убедиться что оно действительно false

Andrey
12.04.2018
09:11:33
я не знал вообще причины, ибо с шаблонизаторами работал минимально. Сейчас сходил и загуглил, понял что как и зачем. Далее буду знать куда смотреть, если всё пошло по ...

Dinar
12.04.2018
09:12:02
И я знаю теперь. Мы оба достигли поставленной цели, верно?

Dmitriy
12.04.2018
09:12:54
Мб у кого-нибудь есть любимый редактор майндмэпов под линукс?

Bohdan
12.04.2018
09:13:29

Dinar
12.04.2018
09:13:54
xmind вроде неплох был
Но я давно юзал очень

Dmitriy
12.04.2018
09:15:05
спасибо за советы! Об онлайн чет сразу не подумал

Bohdan
12.04.2018
09:16:02
lucidchart есть, он имхо удобнее draw.io, но есть ограничения на бесплатном
а тот полностью фри

Shmaltorhbooks
12.04.2018
09:17:02
lucidchart да, удобнее и как по мне круче

Bohdan
12.04.2018
09:17:23
я пару раз упирался в его ограничения по колву элементов
и он больше лагает вроде
по крайней мере лагал)

Dmitriy
12.04.2018
09:20:27
еще убить вечность на изучение lucidchart)) потом покопаю его, сейчас мне нужно что-то немного удобнее паинта, и не такой замороченный)

Shmaltorhbooks
12.04.2018
09:21:44
dia под линукс вроде простая как двери
и чего-то там на эклипсе ваяли линуксовое под диаграммы