Symfony 2 - в рабочем состоянии не возвращается исключение пользовательского сообщения POST Json - PullRequest
0 голосов
/ 20 сентября 2018

Я использую Symfony 2.8

У меня есть метод POST root.Возвращаемый формат: json.

app_patient_create:
path: /
methods: [POST]
defaults:
    _controller: App:Patient:create
    _format: json
    _angular_safe: true

В Слушателе в этом корне у меня есть исключение.

throw new Exception\MaxPointsException();

Это пользовательское исключение:

namespace App\Training\Exception;

class MaxPointsException extends \LogicException
{
    public function __construct()
    {
        parent::__construct('Vous avez atteint le nombre maximal de patients inclus dans votre offre découverte. Pour continuer à profiter du site, veuillez vous abonner');
    }
}

В среде разработки возвращается сообщение:

enter image description here

Но не в среде продукта:

enter image description here

Знаете ли вы, почему?

1 Ответ

0 голосов
/ 09 октября 2018

Я использую ответ HTTP 409 для распознавания моего исключения.

...