Cette bibliothèque fournit une sortie conviviale de (erreur)-Sessages provenant de l'API Heidelpay.
1. Installation
Compositeur
composer require heidelpay/php-message-code-mapper
installation manuelle
Téléchargez la dernière version de GitHub et déballez-la dans un dossier de votre choix dans votre projet.
2. Implémentation
Compositeur
require_once 'path/to/autoload.php;
use HeidelpayMessageCodeMapperMessageCodeMapper;
installation manuelle
require_once 'path/to/php-message-code-mapper/lib/MessageCodeMapper.php';
Bien sûr, le chemin doit correspondre au chemin de l'étape 1.
3. Utilisation
En supposant que vous avez reçu un code d'erreur de l'un de nos modules ou de l'API Heidelpay PHP et de l'avoir stocké dans une variable appelée $errorcode . Pour obtenir un message à partir de ce code, créez une instance MessageCodeMapper :
$instance = new HeidelpayMessageCodeMapperMessageCodeMapper('de_DE');
Le constructeur prend deux arguments (facultatifs):
Nous fournissons des fichiers régionaux «DE_DE» et «EN_US» avec ce package. Vous pouvez les trouver dans le dossier lib / localisation . Si vous souhaitez en utiliser un, le chemin n'a pas besoin d'être fourni dans le constructeur.
Par défaut, «EN_US» est utilisé comme paramètre régional.
Vous pouvez maintenant retourner ou imprimer le message en appelant la méthode getMessage() :
return $instance->getMessage($errorcode); echo $instance->getMessage($errorcode);
Les codes d'erreur sont acceptés dans le format 'xxx.xxx.xxx' ou 'hp-error-xxx.xxx.xxx'.
Pour tout problème ou question, veuillez contacter notre soutien.
https://dev.heidelpay.com/
+49 (0) 6221 / 6471-100
@devheidelpay