|
|
@@ -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)
|