Юра
Количество ретраев в конфиге мессенджера настраивается
Юра
Можно кинуть какое-то специальное исключение если надо проигнорить ретраи
The Ant
Павел
mrFANRA
Привет! Ребята подскажите в симфони аналог ларавеловского Resources или Serializer это он и есть?
Gleb
по resources может что ещё ребята добавят.
mrFANRA
Юра
А что такое resources в ларавеле?
Gleb
API из коробки по формату.
Gleb
точнее шаблон класса и группировка роутов.
Юра
А
Юра
Могу сказать скоро на симфони будет инструмент который решит много всего. И resources в том числе. Больше сказать не могу пока)
mrFANRA
Юра
Месяц два
Юра
Скажите кто-то использовал граф куэль? Что оно дает вообще какие плюсы?
Юра
One of the most common problems with REST is that of over- and underfetching. This happens because the only way for a client to download data is by hitting endpoints that return fixed data structures
Юра
Не пойму кто мешает передать список полей которые вернуть и на беке это учесть )
Юра
Придумали проблему и решили её
Сергей
Ну ты одним графкуэль-запросом можешь собрать все необходимые тебе данные.
А если у тебя обычные рест-эндпоинты будут, то тебе придется к ним несколько раз обращаться
Юра
Ну это да
Павел
причем желательно чтобы это работало динамически. Ну как например апи платформа отчасти.
Gleb
Надо идти ещё от вариативности запросов. Разговаривали с преподавателем, они наоборот сделали graphql, а потом перешли обратно на наборы полей для эндпоинтов, потому что по факту им понадобилось 3-5 наборов полей.
Ну и кэширование на graphql не прикрутить по простому. Если тяжёлые запросы в бд, может быть больно.
Al
Всем привет! Может кто подскажет, как зарезолвить непубличный сервис со всеми зависимостями в рантайме?
Nikolay
Юра
Юра
Или сделать его публичным через компайлер пасс
Павел
Юра
Который ресетит докирину между сообщениями?
Павел
Павел
Возможно есть различия в разных версиях, так как в одном из ишью было написано что ничерта пинг не работает, а сам я не проверял.
Павел
Там был вариантс сабскрайбером мессенджера, я его копипастнул, но оказалось что работает и без него. Докопал как раз до пинга
Kirill
Всем привет! Подскажите, можно ли как-нибудь сырой SQL отправить в paginator?
Мне нужен пагинированный ответ, если я использую queryBuilder, то я получаю результат так:
return $this->paginator->paginate(
$qb->getQuery(),
$DTO->getPage(),
$DTO->getPageSize()
);
Можно ли как-то таким образом получить пагинированный ответ, используя $this->entityManager->getConnection()->executeQuery ?
Denis
примерно можно. посмотри что выдает $qb->getQuery()
Kirill
Doctrine\ORM\Query возвращает. Мне значит надо как-то сырой sql конвертировать в Query
Сергей
Че за пагинатор?
Сергей
У pagerfanta был адаптер на dbal
Denis
dql там, ты его можешь сам написать
Dmitriy
у доктрины есть свой пагинатор
Сергей
https://github.com/KnpLabs/knp-components/blob/master/src/Knp/Component/Pager/Event/Subscriber/Paginate/Doctrine/DBALQueryBuilderSubscriber.php
Вот умеет с билдером dbal работать
Jshells
Помогите плиз пишет An exception occurred while executing a query: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'role' already exists когда у меня нету такой таблицы
Eldar
Jshells
логично)
Jshells
Сам разобрался)😄
Alex
Всем привет, написал свой twigExtention для конвертации изображения. На вход принимает строку.
http://joxi.ru/MAj4PvbiYZy4xm
пробую заиспользовать его в шаблоне получаю ошибку (все на скрине), подскажите что я делаю не так )))
Сергей
а между {{ host }} и {{ asset() }}
тильду не надо?
Alex
Попробовал, ругается на {
Alex
Ругается на вычисляемые значения типа
{{ http_host }} и {{ asset(logo_dir ~ orderItem.widgetOrder.widget.logotypeImage)}}
Maxim
Так
Maxim
Ты используешь вывод в выводе, тебе не нужны фигурные скобки
Maxim
http_host ~ asset(…)
Alex
Благодарю, валидация через bin/console lint:twig прошла)))
Maxim
Отлично)
Сергій
Привіт всім. Скажуть будь-ласка. Перестали працювати символічні посилання і тепер не відображаються картинки. Саме символічне посилання є, все добре. Файл є. Але віддає 404 файл не знайдений.
https://i.imgur.com/ZP0xfMr.png
Gleb
Сергій
Gleb
У вас apache используется? Nginx перед ним есть? Кто из них статику раздаёт? Часто nginx - тогда проверяйте ещё конфиги nginx и права доступа, что пользователь от которого работает сервер имеет доступ к файлу.
Сергій
Gleb
По скриншоту видно что может быть проблема с правами доступа, а может в nginx не прописано правило для этого типа файлов.
Сергій
Сергій
Привіт всім. Підкажіть будь-ласка. Зламався механізм видачі сертифікатів на сервері. Пару днів назад все працювало.
Ось команда
sudo certbot --nginx -d instlnk.com --non-interactive --agree-tos -m /etc/nginx/conf.d/
Ось логи.
А - запис направлений на IP.
https://i.imgur.com/TVBdtk5.png
Юра
У тебя нету файла подтверждения домена
Юра
404 вместо него
Юра
Юра
Может он и кладет. Проверь
Юра
Возможно нгинкс на сайте по такому урлу без расширения отправляет запрос на симфу
Сергій
The Ant
ктонить в курсе как пароли в енв файле для бд енкодить правильно?
что-то типа ^xU%E2@*B$1D2R@G0t
Иван
The Ant
... мне нада
The Ant
вот прям очень нада, и именно со спец символами
Иван
в локальном храни открыто
на проде при запуске контейнера передавать аргументом окружения
The Ant
оно в енв файле и так лежит. проблема в том что распарсить не может
The parameter "24Y" must be defined.
оно % воспринимает как начало какой-то команды или параметра...
Vlad
The Ant
уже, написал ошибку вон