Parcourir la source

update readme

Alexandr Kozlov il y a 8 ans
Parent
commit
9900688d65
1 fichiers modifiés avec 20 ajouts et 2 suppressions
  1. 20 2
      Readme.md

+ 20 - 2
Readme.md

@@ -251,9 +251,27 @@ $config = new \Ipol\DPD\Config\Config([
 */10 * * * * /path/to/php /path/to/dpd-check-status.php
 ```
 
+### Кодировка
+Модуль работает с данными в кодировке `UTF-8`, если Ваш проект использует другую кодировку, Вам необходимо самостоятельно
+конвертировать передаваемые и получаемые данные. 
+
+Для облегчения конвертации в модуле есть вспомогательный метод позволяющий рекурсивно изменить кодировку переданного 
+массива
+
+```php
+$data = [
+    'PARAM1' => 'Параметр 1'
+    'PARAM2' => [
+        'SUB1' => 'п 2.1',
+        'SUB2' => 'п 2.2',
+    ],
+]
+
+$convertData = \Ipol\DPD\Utils::convertEncoding($data, 'windows-1251', 'UTF-8');
+```
+
 ### Примеры
 В каталоге `examples/` приведены примеры использования модуля
 
 ### Документация
-Описание классов, методов и их параметров доступно [здесь](http://ipolh.com/dpd/sdk/namespaces/Ipol.DPD.html)
-
+Описание классов, методов и их параметров доступно [здесь](http://ipolh.com/dpd/sdk/namespaces/Ipol.DPD.html)