All streams
Search
Write a publication
Pull to refresh
7
0
Alejandro Yakovlev @gophp

Software Engineer

Send message

Преобразование формата ошибок с помощью встроенных событий Symfony

Reading time3 min
Views5.5K

Работая над проектом, у меня возникла задача: возвращать информацию об Exception в формате JSON если client в запросе указывает поддерживаемый им MIME тип application/json используя заголовок Accept.

Простыми словами - если клиенту нужна ошибка в JSON, то дать ему JSON. В других случаях возвращать стандартную ошибку в формате HTML.

Давайте рассмотрим пример, как это можно сделать используя механизм обработки встроенных событий Symfony.

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer, Software Architect
Senior
PHP
High-loaded systems
Designing application architecture
Software development
Algorithms and data structures
Database
Docker
Symfony
Laravel
Golang