php customer messages
Additional message for future usage
ハイデルペイカスタマーメッセージ
注意:このパッケージは放棄され、Heidelpay/PHP-Message-Code-Mapperに置き換えられます。
このライブラリは、ハイデルペイ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。使用法
モジュールの1つまたはハイデルペイPHP APIからエラーコードを受信し、 $errorcodeという変数に保存したと仮定します。そのコードからメッセージを取得するには、 CustomerMessageインスタンスを作成します。
$instance = new HeidelpayCustomerMessagesCustomerMessage('de_DE');
コンストラクターは、2つの(オプションの)引数を取ります。
このパッケージで「DE_DE」および「EN_US」ロケールファイルを提供します。 Lib/Locearesフォルダーでそれらを見つけることができます。これらのいずれかを使用したい場合は、コンストラクターでパスを提供する必要はありません。
デフォルトでは、「EN_US」はロケールとして使用されます。
これで、 getNessage()メソッドを呼び出すことで、メッセージを返却または印刷できます。
return $instance->getMessage($errorcode); echo $instance->getMessage($errorcode);
エラーコードは、「xxx.xxx.xxx」または「hp-error-xxx.xxx.xxx」形式で受け入れられます。