嘿伙计们,我正在写一个库,它将驻留在/ lib文件夹中,用于处理信用卡/借记卡交易。
我正在使用Forms框架接受并验证卡片详细信息,然后从我的actions.class.php获取该模块,它实例化我的自定义库,处理SOAP调用以处理事务。
我的问题是处理潜在错误的最佳方法是什么,即。设置SOAP调用,处理调用,然后处理响应,在事务方面可能成功或失败(有更多信息要反馈?)。
我正在考虑像某个全局错误数组和某个配置文件中设置的预定义错误消息。我的actions.class.php最终收到TRUE或FALSE,但是如果为FALSE我需要检查错误数组并相应地处理它。
有什么想法吗?
感谢
答案 0 :(得分:0)
知道所有潜在错误的“地方”是什么?根据您的描述,我认为它是SOAP库。如果它是你的库,你应该把错误代码放在那里。根据您向用户显示错误的方式以及应用程序是否/如何本地化,您可以将实际错误消息(=用户看到的内容)放在最有意义的位置。
如果SOAP lib不是你的,那么请检查文档,看看你可能会收到哪些类型的错误和错误消息。