A.D.🈴
horse погляди что здесь.
Alexey Mishurovskiy
Всем привет. Есть очередь отправки в несколько апи. Есть 2 варианта: 1) Каждая запись очереди содержит в себе инфо куда ее отправлять 2) Соответственно не содержит и шлется по списку Тут пока не знаю как лучше. в п.1 нам нужен реестр доступных API но они не самые простые и имеют определенные зависимости, соответственно нужно сделать некий реестр, даже наверное фабрику с доступом в контейнер и проверять наличие апи-сервис а в контейнере и возвращать его. в п.2 все аналогично, только забирать заранее подготовленный список доступных апи и рассылать по ним очередь Все же верно?
Юра
В месаге должны быть как минимум данные, которые критичны и не должны зависеть от изменений внешних
Юра
Например урл апи сервиса наверное не долден там быть, иначе при изменении конфига, прийдётся переотправить месаги
Alexey Mishurovskiy
Например урл апи сервиса наверное не долден там быть, иначе при изменении конфига, прийдётся переотправить месаги
ну это понятно.. у меня скорее вопрос как доставать нужный хэндлер для мессаги
Alexey Mishurovskiy
очередь простая просто в мускуле, без кролика
Юра
Юра
Alexey Mishurovskiy
ага, спасибо. а там можно же на папку дать дефолтные права для сервисов ?
Юра
Юра
Alexey Mishurovskiy
👌🏻 спасибо, ща гляну
artem
Мужик, ты сделал мой день) voice message, serially?))
Юра
Ща это тренд )
Юра
Да я ехал за рулем уже четыре часа, ломка без симфы началась
artem
Я знаю) просто это немного смешно) я особо не рулю, но... начальник останавливается и отписует в скупе) ты как монстр 👺 симфы
Maks
horse мигрируем в клабхаус?
Юра
Так я слышал телега тоже запустила голосовые чаты
Anonymous
Народ привет! Простой вопрос, но что-то залип на нем. В api используется symfony form передается три значения свойства true. false, null сделал работало, но потом что-то изменил, перестало работать, что изменил не помню, было много правок, как заставить, чтобы свойство принимало эти три значения?
Alexey Mishurovskiy
Так я слышал телега тоже запустила голосовые чаты
Благодарю за вчерашние советы, все сделал, все огонь :)
Sergy
Добрый день, изучаю symfony , точнее twig возник такой вопрос почему в шаблоне twig не подсказывает названия функций. может подключить что то нужно
Sergy
Так стоит, symfony подсказывает не работает только в шаблоне twig'a
Max
Плагин Twig для редактора 🙃
Sergy
В плагинах не нашёл, где смотреть или команда какая есть.
Sergy
PHPStorm
Alexander
https://www.jetbrains.com/help/phpstorm/symfony-twig.html
Sergy
Спасибо, разобрался.
Юра
Там ваще огонь он даже понимает какие ты параметры в шаблон передал
Денис
Товарищи, добрый вечер! Не знаю принято тут такое или нет, но у меня просьба. Я работаю уже довольно давно, но мой код никто никогда не смотрел и самому сложно понять, насколько он говеный. Сейчас я очень стараюсь повысить качество кода. Написал для своих целей симфони бандл для загрузки файлов. Если бы кто-то мог взглянуть и сказать, насколько он написан приемлемо или неприемлемо плохо, я был бы очень благодарен https://github.com/stenfredd/UploadsManager
Денис
Снейк кейс в свойствах классов, не стандарт
в пср ничего по этому поводу не сказано, решил делать по привычке. Кэмлкейс общепринятый даже для свойств и переменных?
Юра
Денис
а, симфони стандарты я не видел, спасибо!
Alexander
а, симфони стандарты я не видел, спасибо!
Всегда можно посмотреть как оно там внутри, без всяких стандартов )
Юра
Есть даже код стайл симфони для пхпшторма
Андрей
Есть даже код стайл симфони для пхпшторма
Тот что по дефолту в шторме в списке set from (там вроде symfony2 он называется)? Или имеется ввиду какой-то дополнительный скачиваемый кодстайл?
Юра
Да по дефолту. Или он кривой?
Андрей
Да по дефолту. Или он кривой?
Да вот хз, помню в своё время рекомендовали set from PSR делать, а не from symfony2.
Андрей
но в PSR всё равно всё не учтено, например - нет пропуска строки перед return
Андрей
народ, кто с опытом Symfony Messenger - мы как-то можем месседжи хендлить пачками (типо batch consumer) , а не по одному? То есть чтобы в каком-то цикле пачку месседждей обработать а не по одному за раз?
Андрей
из того, что удалось нагуглить - только вот это обсуждение на гитхабе https://github.com/symfony/symfony/issues/36910
Андрей
В RabbitMqBundle, например, предусмотрен batch https://github.com/php-amqplib/RabbitMqBundle#batch-consumers
Anonymous
Привет! Если использовать в доктрине distinct он возвращает массив, а как сделать, чтобы возвращал массив объектов?
Юра
Наверное никак
Юра
Разве что двумя запросами
Anonymous
Если правильно понял вопрос, то может это подойдет ?
нашел решение, Надо вместо distinct использовать >groupBy("myentity.name")
Maksym
Народ, всем привет. Подскажите, как через доктрину можно искать в колонке типа json в postgres?
Ivan
https://github.com/ScientaNL/DoctrineJsonFunctions#postgresql-93-json-operators
Maksym
спс
artem
всем привет) мб кто в курсе. идет долгий запрос через cloudflare и возвращается от него cors. через запросы до минуты все проходит ок. мб кто сталкивался с такой проблемой?
Юра
Скорее всего происходит какой-то таймаут и корс заголовки не выставляются как раз
Денис
Товарищи, может кто-то подсказать, как очистить кеш, который я создаю в приложении, Через обычный $cache = new FilesystemAdapter; php bin/console cache:clear php bin/console cache:pool:clear app Не работает. Папку с кешем удаляю - не работает. Где оно хранится? В гугле вообще ничего найти не могу
Vlad
/tmp
Magzhan
Добрый день! Кто-нибудь работал с апи платформ ? У меня такой вопрос можете ответить https://github.com/api-platform/api-platform/issues/1874
Magzhan
можете прямо сюда писать буду признателен
Magzhan
Magzhan
несколько дней искал ответ, а тут все просто
Alexander
Спасибо, вроде получилось
https://github.com/api-platform/core/pull/2022#issuecomment-398851861 опция считается деприкейтед, в будущем возможны проблемы
Alexey Mishurovskiy
Парни, у кого есть опыт развертывания sentry?
Alexey Mishurovskiy
чот она ресурсов хочет до жопы..
Alexander
Парни, у кого есть опыт развертывания sentry?
Без вашего вопроса и не знал бы, что можно селфхостед сделать. Спасибо :)
Alexey Mishurovskiy
хотя даже сентри до эластика плыть и плыть
Alexander
хотя даже сентри до эластика плыть и плыть
Поэтому и не знал, если селфхостед, то ELK :)
Anonymous
В 5.2 добавили login link, все работает, но не дает полную авторизацию, роли не присваиваются, в чем причина ?
Капитан
Парни, у кого есть опыт развертывания sentry?
Так они как бы для разных целей используются)
Капитан
Кто для разных целей?
Стек ёлки и сентри.
Alexey Mishurovskiy
Стек ёлки и сентри.
Да ты капитан очевидность просто
Капитан
Да ты капитан очевидность просто
Лол, сравниваешь то их ты
Alexey Mishurovskiy
Лол, сравниваешь то их ты
Если прочитаешь внимательно, то увидишь что речь про прожорливость к ресурсам