Symfony 2 - 在生产中不是 return POST Json 自定义消息异常
Symfony 2 - In production not return POST Json custom message exception
我正在使用 Symfony 2.8
我有一个 POST 方法 root。 return 格式为 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');
}
}
在开发环境中,消息是return :
但不是在生产环境中:
你知道为什么吗?
我使用 HTTP 409 响应来识别我的异常。
我正在使用 Symfony 2.8
我有一个 POST 方法 root。 return 格式为 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');
}
}
在开发环境中,消息是return :
但不是在生产环境中:
你知道为什么吗?
我使用 HTTP 409 响应来识别我的异常。