Я пытаюсь настроить сообщения об ошибках. Для обработки ошибок я использовал «попробовать/поймать» блок согласно this Recurly документации, как это, например:Восстановительный PHP-клиент. Как настроить сообщения об ошибках?
try {
$account = Recurly_Account::get('my_account_id');
$subscription = new Recurly_Subscription();
$subscription->account = $account;
$subscription->plan_code = 'my_plan_code';
$subscription->coupon_code = 'my_coupon_code';
/* .. etc .. */
$subscription->create();
}
catch (Exception $e) {
$errorMsg = $e->getMessage();
print $errorMsg;
}
Я хотел использовать код поймать блок, как это:
catch (Exception $e) {
$errorCode = $e->getCode();
print $myErrorMsg[$errorCode]; // array of my custom messages.
}
Но Получить код () всегда возвращает ноль для всех возможных ошибок.
Мой вопрос для Recurly Team (или кто там в этой теме): Как получить код ошибки для ошибок? Или, пожалуйста, объясните мне, как я могу решить эту тему. Благодаря!