php customer messages
Additional message for future usage
HeidelPay客戶消息
注意:此軟件包被Heidelpay/PHP-Message-Code-Mapper放棄並取代。
該庫提供了來自HeidelPay API的(錯誤) - 字母的用戶友好輸出。
1。安裝
作曲家
composer require heidelpay/php-customer-messages
手動安裝
從Github下載最新版本,然後將其拆分到您選擇的項目中的一個文件夾中。
2。實施
作曲家
require_once 'path/to/autoload.php;
use HeidelpayCustomerMessagesCustomerMessage;
手動安裝
require_once 'path/to/php-customer-messages/lib/CustomerMessage.php';
當然,路徑需要從步驟1開始匹配路徑。
3。用法
假設您已經從我們的一個模塊或HeidelPay PHP API中收到了錯誤代碼,並將其存儲在一個稱為$errorcode的變量中。要從該代碼中獲取消息,請創建一個CustomerMessage實例:
$instance = new HeidelpayCustomerMessagesCustomerMessage('de_DE');
構造函數需要兩個(可選)參數:
我們使用此軟件包提供“ de_de”和“ en_us”語言環境文件。您可以在Lib/Locales文件夾中找到它們。如果要使用其中之一,則不需要在構造函數中提供路徑。
默認情況下,“ en_us”用作區域。
現在,您可以通過調用getNessage()方法來返回或打印消息:
return $instance->getMessage($errorcode); echo $instance->getMessage($errorcode);
錯誤代碼在'xxx.xxx.xxx'或'hp-error-xxx.xxx.xxx'格式中接受。