رسائل العميل HeidelPay
الانتباه: تم التخلي عن هذه الحزمة واستبدالها بـ HeidelPay/PHP-Message-Code-Mapper.
توفر هذه المكتبة إخراجًا سهل الاستخدام لـ (Error) -Messages القادمة من API HeidelPay.
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. الاستخدام
على افتراض أنك تلقيت رمز خطأ من إحدى وحداتنا أو API HeidelPay PHP وتخزينها في متغير يسمى $errorcode . للحصول على رسالة من هذا الرمز ، قم بإنشاء مثيل CustomerMessage :
$instance = new HeidelpayCustomerMessagesCustomerMessage('de_DE');
يأخذ المنشئ وسيطتين (اختياري):
نحن نقدم ملفات محلية "DE_DE" و "EN_US" مع هذه الحزمة. يمكنك العثور عليها في مجلد LIB/LATES . إذا كنت ترغب في استخدام واحدة من هذه ، فلن يلزم توفير المسار في المنشئ.
بشكل افتراضي ، يتم استخدام "EN_US" كموقع.
يمكنك الآن إعادة أو طباعة الرسالة عن طريق استدعاء طريقة getNessage() :
return $instance->getMessage($errorcode); echo $instance->getMessage($errorcode);
يتم قبول رموز الخطأ إما في تنسيق "xxx.xxx.xxx" أو "hp-error-xxx.xxx.xxx '.