Pesan Pelanggan Heidelpay
Perhatian: Paket ini ditinggalkan dan digantikan oleh Heidelpay/PHP-Message-Code-Mapper.
Perpustakaan ini memberikan output yang ramah pengguna dari (kesalahan) -message yang berasal dari API Heidelpay.
1. Instalasi
Komposer
composer require heidelpay/php-customer-messages
Instalasi Manual
Unduh rilis terbaru dari GitHub dan buka paket ke dalam folder pilihan Anda di dalam proyek Anda.
2. Implementasi
Komposer
require_once 'path/to/autoload.php;
use HeidelpayCustomerMessagesCustomerMessage;
Instalasi Manual
require_once 'path/to/php-customer-messages/lib/CustomerMessage.php';
Tentu saja, jalan perlu cocok dengan jalur dari langkah 1.
3. Penggunaan
Dengan asumsi Anda telah menerima kode kesalahan dari salah satu modul kami atau Heidelpay PHP API dan menyimpannya dalam variabel yang disebut $errorcode . Untuk mendapatkan pesan dari kode itu, buat instance CustomerMessage :
$instance = new HeidelpayCustomerMessagesCustomerMessage('de_DE');
Konstruktor mengambil dua argumen (opsional):
Kami menyediakan file lokal 'de_de' dan 'en_us' dengan paket ini. Anda dapat menemukannya di folder Lib/Locales . Jika Anda ingin menggunakan salah satunya, jalurnya tidak perlu disediakan di konstruktor.
Secara default, 'en_us' digunakan sebagai lokal.
Sekarang Anda dapat mengembalikan atau mencetak pesan dengan memanggil metode getNessage() :
return $instance->getMessage($errorcode); echo $instance->getMessage($errorcode);
Kode kesalahan diterima di format 'xxx.xxx.xxx' atau 'hp-error-xxx.xxx.xxx'.