Size: a a a

2021 September 15

SP

Sergey Protko in symfony
прям "о graphql сча популярен - надо срочно его встроить, и вот эту штуку, и ту..."
источник

SP

Sergey Protko in symfony
у него есть польза но подозреваю что большинство не пользуются тем что там реально может чем-то помогать (если ты знаешь зачем тебе json-ld например)
источник

SP

Sergey Protko in symfony
а так - делать с ним нормально можно - значит "ну и хер с ним, пусть живет". Даже если это "нормально" далеко в документации (что б не отпугивать любителей запросы в базу пихать)
источник

КА

Ключко Александр... in symfony
Уже пару лет работаю с api platform, кроме обычных crud за это время успел сделать много разного - прекрасно все настраивается, добавляются несуществующие в бд сущности, кастомные операции, асинхронные операции, наполнение и выдача данных в зависимости от каких-нибудь условий. Часто, когда не знаешь как что-то сделать, находишь ответ именно в документации - там много всего, но не всегда легко найти) Считаю апи платформ удобным и полезным инструментом
источник

АЕ

Александр Ерин... in symfony
Продолжай последнее предложение до конца: "... чтобы проект закрыть."
источник

КА

Ключко Александр... in symfony
😱
источник

ПГ

Павел Г. in symfony
Где чуть более сложнее и понимаешь, что с апиплатформой костыли - переписать этот кусок на натив.
источник

ПГ

Павел Г. in symfony
Тоже сначала плевался, а теперь считаю что для крудиков или с легкими усложнениями норм.
источник

ПГ

Павел Г. in symfony
Кстати раз уж поднялась тема по апи алтформ :)
А можно как то удобно сделать несколько get операций с разной сериализацией и вложенностями? По доке - это писать свои контроллеры и хэндлеры на кастомные экшены, но чет тогда проще нативку писать в этих местах.
источник

СВ

Сергей Вершинин... in symfony
ну группы не помогут?
источник

ПГ

Павел Г. in symfony
А как? Есть разрешенные collectionOperations, там только get. Да можно указать несколько normalization_context, но их же нельзя передавать в query.
источник

ПГ

Павел Г. in symfony
collectionOperations = {get ={}, getFull = {},getShort = {} }

С разными path (ну или query), при этом не писать контроллеры для этого
источник

S)

Shokha )) in symfony
Добрый день ребят! какой респнос отправить для пост запросов к АПИ?

return $this->json([], Response::HTTP_CREATED);
так оказывается не не корректный JSON
источник

ПГ

Павел Г. in symfony
Вопрос снимается, достаточно path другой указать...
источник

D

Dmitry in symfony
товарищи, подскажите по symfony messenger. делаю сериализатор кастомный для него чтобы принимать данные из внешней системы, принимаются с десяток роутинг ключей, у каждого ключа свой формат сообщения

очередь в конфиге одна, сериализатор тоже собственно один на всех
но в сериализатор приходят только данные, без самого ключа роутинга по которому можно было бы определить что это за мессага пришла. (headers пустые)

ткните в доку пожалуйста
источник

✨Basic_Instinct✨ in symfony
вообще не понятно
источник

D

Dmitry in symfony
как в сериализаторе мессенджера получить роутинг ключ ?
источник

✨Basic_Instinct✨ in symfony
месенджер никакого отношения к роутингу не имеет
источник

AN

Alexander Nazarov in symfony
Там прям в доке есть пример с динамическим определением группы
источник

✨Basic_Instinct✨ in symfony
и что в твоем понимании сериализатор запросов от внешних систем? Контроллер?
источник