heidelpay / php-message-code-mapper
此包已被弃用且不再维护。没有建议的替代包。
一个库,用于将heidelpay消息代码转换为用户友好的消息。
v1.0.2
2019-02-04 15:13 UTC
Requires
- php: ^5.6.0|^7.0.0
Requires (Dev)
- codacy/coverage: ^1.4
- friendsofphp/php-cs-fixer: ^2.0
- heidelpay/phpdocumentor: ^2.9.1
- phpunit/phpunit: ~5.7
This package is not auto-updated.
Last update: 2021-08-13 15:04:32 UTC
README
heidelpay消息代码映射器
此库提供了来自heidelpay API的(错误)消息的用户友好输出。
1. 安装
Composer
composer require heidelpay/php-message-code-mapper
手动安装
从github下载最新版本,并将其解压缩到您项目内部的一个文件夹中。
2. 实现
Composer
require_once 'path/to/autoload.php;
use Heidelpay\MessageCodeMapper\MessageCodeMapper;
手动安装
require_once 'path/to/php-message-code-mapper/lib/MessageCodeMapper.php';
当然,路径需要与步骤1中的路径匹配。
3. 使用
假设您已从我们的某个模块或heidelpay PHP API中收到一个错误代码,并将其存储在名为 $errorcode
的变量中。要获取该代码的消息,创建一个 MessageCodeMapper
实例
$instance = new \Heidelpay\MessageCodeMapper\MessageCodeMapper('de_DE');
构造函数接受两个(可选)参数
- 区域设置(例如,'en_US', 'de_DE')
- 区域设置路径(例如,您想使用自己的区域设置文件)包含包含代码和消息的 .csv 文件。
我们提供了与此包一起提供的 'de_DE' 和 'en_US' 区域设置文件。您可以在 lib/locales 文件夹中找到它们。如果您想使用这些之一,则不需要在构造函数中提供路径。
默认情况下,使用 'en_US' 作为区域设置。
现在您可以通过调用 getMessage()
方法来返回或打印消息
return $instance->getMessage($errorcode);
echo $instance->getMessage($errorcode);
错误代码可以接受 'XXX.XXX.XXX' 或 'HP-Error-XXX.XXX.XXX' 格式。
支持
对于任何问题或疑问,请联系我们的支持。
网页
电子邮件
电话
+49 (0)6221/6471-100
@devHeidelpay