Alexander
это значит что роут будет доступен по адресу domain.com/_telegram/{КАКОЙ_ТО_СЕКРЕТ}/
Alexander
но он не доступен)))
я вас просил показать вывод дебаг:роутер, вы не показали ничего
Алексей Анатольевич
кажись дошло.. надо почтить доки, не понимаю зачем префиксы))
Alexander
Alexander
не понятно почему вы игнорируете путь
Алексей Анатольевич
как понять?
Алексей Анатольевич
это не я писал..
Alexander
путь это адрес
Alexander
вы ищите контроллер вебхука по адресу / а он по адресу /_telegram/lalalala/
Алексей Анатольевич
path в eml cтоит /, а по факту там еще и префикс
Алексей Анатольевич
а хук установлен на /, и получается ошибка из за префикса?
Алексей Анатольевич
да, понял
Алексей Анатольевич
спасибо
Alexander
а как разработчик бандла может за вас решить по какому адресу вы хотите чтобы у вас работала фича?
Алексей Анатольевич
ура)
Alexander
вы смотрите в ямл, а надо смотреть в path
Алексей Анатольевич
видимо незнание привело меня к мысли, что если роут на / - то бандл дальше все будет делать сам(в плане обработки http-запроса)
Ivan
Я на rabbitmq тоже ? Или там встроенный механизм?
Andrey
там встроенно всё что только можно придумать - а если не встроенно то вероятно уже кто-то написал плагин для этого
Ivan
Перешёл на него, пока полёт нормальный -)
Алексей Анатольевич
все заработало.. огромное спасибо, еще один нубский вопрос))) У него все вынесено в сервисы. Как с ними работать? Не портить же код бандла? Если можно ссылку и я пойду курить ману ;)
Юра
Получил сервис в контроллере и работай
Shokha
wget https://get.symfony.com/cli/installer -O - | bash Подключение к get.symfony.com (get.symfony.com)|65.9.55.20|:443... соединение установлено. Не удаётся установить SSL-соединение.
Magzhan
Добрый день, коллеги Получаю такую ошибку Failed to denormalize attribute "productInstanceStatusId" value for class "App\Product\Request\ProductInstance\GetListOwnRequest": Expected argument of type "array", "string" given at property path "productInstanceStatusId как мне изменить текст именно тогда когда получаю данную ошибку? ExceptionListener получаю текст но как узнать что ошибка пришла именно с этого класса и с этого атрибута?
Magzhan
через Exception мне надо получить App\Product\Request\ProductInstance\GetListOwnRequest и productInstanceStatusId
Alexander
Вы решаете задачу валидации, но используете не подходящий инструмент. В GetListOwnRequest можно убрать типизацию и валидировать объект после денормализации. https://symfony.com/doc/current/validation.html
Shokha
Добрый день! Как сделать чтобы /_profiler был доступен только для Админа
Shokha
- { path: ^/_profiler/*, roles: ROLE_ADMIN }
Shokha
не получилось
Shokha
все нашел способ
Иван
Добрый день! Как сделать чтобы /_profiler был доступен только для Админа
ви меня конечно извините, но что делает профайлер там, где может быть человек отличный от админа?
Юра
блин как меня достал пхпшторм
Юра
почему он постоянно индексриует проекты?
Юра
открываешь через пару дней и он опять Indexing...
Юра
у меня проектов штук 20
Shokha
у меня такое не было
Юра
реально говно полное. попробую vscode
Shokha
почему он постоянно индексриует проекты?
https://stackoverflow.com/questions/55221227/how-to-stop-indexing-in-phpstorm
Юра
еще эта джава, котоаря жрет память не всеюя
Юра
чтоб она сдохла побыстрее
Юра
ну вот открыл проект с ижу жду уже 5 минут пока он там индексирует
Юра
еще почему-то git status показывает пусто, а в пхпшторме куча изменений
Сергей
почему он постоянно индексриует проекты?
это разве не отключается в настройках?
Юра
так все гудбай шторм
Юра
а там докер сменил права на папку /var/lib/docker/volumes
Юра
зашибок
Alexey Mishurovskiy
так все гудбай шторм
Никаких проблем не испытываю
Юра
проблема была с правами на директорию
Alexander
Никаких проблем не испытываю
у нас 10 репозиториев, постоянно открыто минимум 2 окна, полет отличный не наговаривайте
Alexander
а сравнивать текстовый редактор с ИДЕ вообще моветон
Katulos
Почему?
Katulos
Они оба редактируют текст
Alexey Mishurovskiy
и все равботает
Magzhan
через Exception мне надо получить App\Product\Request\ProductInstance\GetListOwnRequest и productInstanceStatusId
Коллеги, нужна помощь как вывести message если значения равна массиву и так же другой текст если равна тексту? если есть идеи скиньте пожалуйста делаю так, но оно не правильно /** * @Assert\AtLeastOneOf({ * @Assert\Type("integer",message="Text 1"), * @Assert\All({ * @Assert\Type("integer"), * @Assert\Choice(callback="getAvailableProductInstanceStatusIds",message="text 2") * }) * })
Alexander
Без контекста сложно давать советы, но как я понял вам нужно проверить что в поле массив. https://symfony.com/doc/current/reference/constraints/Collection.html
Alexander
https://symfony.com/doc/current/reference/constraints/All.html
Alexander
типа так
Katulos
Вменяемый мануал по созданию бандлов к пятой симфонии чот не гуглится
Katulos
Каков путь? symfony new bundle и удалить лишнее?
Katulos
https://symfony.com/doc/current/bundles.html#creating-a-bundle
Shokha
https://symfony.com/blog/symfony-website-updates-2#a-new-dark-theme
Shokha
где этот меню я чет не нашел
Maks
в футоре
Shokha
в футоре
Ооо спасибо! еще один вопрос сегодня был релиз Symfony 5.3.8 у меня был Symfony 5.3.7 сделал composer update потом
Shokha
Все поправил
Katulos
Все поправил
И что было?
Александр II
Добрый подскажите пжл в бандле есть сущность, по ней нужно сделать миграцию и накатывать в разных проектах это в основном проекте в конфиге доктрины прописываем путь и создаем по миграцию и накатываем или как-то по другому?
Shokha
И что было?
точно не знаю! сначало был релиз Symfony 5.3.8 и сразу через где-то 20 минут Symfony 5.3.9
Shokha
обновил до Symfony 5.3.9 стало нормально
Александр II
https://github.com/symfony/symfony/issues/43213
Александр II
Что значит в разных проектах?
ну есть 2 проекта на симфони (любых) я создал бандл с общим функционалом и хочу этот бандл использовать в 2 этих проектах, есть вероятность что добавятся еще проекты, где этот бандл нужен будет
Юра
У тебя в банде энтити лежат?