Здравствуйте, поскажите правильный способ добавить общие данные во все ответы рестапи. Знаю вариант с расширением класса ресурса и уже от него все наследуются или через midleware но тут мне не нравится что нужно "распаковывать" ответ прежде чем данные туда добавить. Какой ещё есть способ? Как это делать правильно?
Здравствуйте, поскажите правильный способ добавить общие данные во все ответы рестапи. Знаю вариант с расширением класса ресурса и уже от него все наследуются или через midleware но тут мне не нравится что нужно "распаковывать" ответ прежде чем данные туда добавить. Какой ещё есть способ? Как это делать правильно?
Здравствуйте, поскажите правильный способ добавить общие данные во все ответы рестапи. Знаю вариант с расширением класса ресурса и уже от него все наследуются или через midleware но тут мне не нравится что нужно "распаковывать" ответ прежде чем данные туда добавить. Какой ещё есть способ? Как это делать правильно?
Macro response, в доке это есть, лично я этой хренью пользуюсь, выглядит это как Return response:success($data); и внутри этого success есть необходимые данные
Зачем пайплайны тут вообще, чтобы красивое слово в проект затащить? Выше правильно сказали. Про макросы против, но идея похожая. Просто сделать свой JsonResponse, где будут контакты, а остальные данные подмерживать.
Зачем пайплайны тут вообще, чтобы красивое слово в проект затащить? Выше правильно сказали. Про макросы против, но идея похожая. Просто сделать свой JsonResponse, где будут контакты, а остальные данные подмерживать.