Esta biblioteca proporciona una salida fácil de usar de (error) de mensajes provenientes de la API Heidelpay.
1. Instalación
Compositor
composer require heidelpay/php-message-code-mapper
instalación manual
Descargue el último lanzamiento de GitHub y desempaquetelo en una carpeta de su elección dentro de su proyecto.
2. Implementación
Compositor
require_once 'path/to/autoload.php;
use HeidelpayMessageCodeMapperMessageCodeMapper;
instalación manual
require_once 'path/to/php-message-code-mapper/lib/MessageCodeMapper.php';
Por supuesto, la ruta debe coincidir con la ruta desde el paso 1.
3. Uso
Suponiendo que ha recibido un código de error de uno de nuestros módulos o la API PHP Heidelpay y lo almacenó en una variable llamada $errorcode . Para obtener un mensaje de ese código, cree una instancia MessageCodeMapper :
$instance = new HeidelpayMessageCodeMapperMessageCodeMapper('de_DE');
El constructor toma dos argumentos (opcionales):
Proporcionamos archivos locales 'de_de' y 'en_us' con este paquete. Puede encontrarlos en la carpeta Lib/Locales . Si desea usar uno de estos, la ruta no necesita ser proporcionada en el constructor.
Por defecto, 'EN_US' se usa como localidad.
Ahora puede devolver o imprimir el mensaje llamando al método getMessage() :
return $instance->getMessage($errorcode); echo $instance->getMessage($errorcode);
Los códigos de error se aceptan en el formato 'xxx.xxx.xxx' o 'hp-error-xxx.xxx.xxx'.
Para cualquier problema o pregunta, póngase en contacto con nuestro soporte.
https://dev.heidelpay.com/
+49 (0) 6221/6471-100
@devheidelpay