【问题标题】:Error handling Symfony custom library错误处理 Symfony 自定义库
【发布时间】:2010-08-06 10:58:00
【问题描述】:

大家好,我正在编写一个库,该库将驻留在 /lib 文件夹中,用于处理信用卡/借记卡交易。

我正在使用 Forms 框架来接受和验证卡片详细信息,然后从我的该模块的 actions.class.php 中实例化我的自定义库,该库处理 SOAP 调用以处理交易。

我的问题是处理潜在错误的最佳方法是什么,即。设置 SOAP 调用,处理调用,然后处理响应,就事务而言,这可能是成功或失败(有更多信息要反馈?)。

我正在考虑在某个配置文件中设置的全局错误数组和预定义错误消息之类的东西。我的 actions.class.php 最终会收到 TRUE 或 FALSE,但如果是 FALSE,我需要检查错误数组并相应地处理它。

有什么想法吗?

谢谢

【问题讨论】:

    标签: php error-handling symfony1


    【解决方案1】:

    知道所有潜在错误的“地方”是什么?根据您的描述,我认为它是 SOAP 库。如果是你的图书馆,你应该把错误代码放在那里。根据您向用户显示错误的方式以及您的应用是否/如何本地化,然后将实际的错误消息(= 用户看到的内容)放在最有意义的位置。

    如果 SOAP 库不是您的,请检查文档并查看您可能会收到哪些类型的错误和错误消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-12
      • 2011-01-29
      • 2010-12-07
      • 1970-01-01
      • 1970-01-01
      • 2018-10-12
      • 2018-03-23
      • 2017-04-30
      相关资源
      最近更新 更多