Merge pull request #21 from yoomoney/release/v2.0.7

Release/2.0.7
This commit is contained in:
Anton Nikolaev
2021-03-03 09:34:19 +03:00
committed by GitHub
5 changed files with 13 additions and 10 deletions
+3
View File
@@ -1,3 +1,6 @@
### v2.0.7 от 03.03.2021
* Исправлена ошибка в обработчике кода товара
### v2.0.6 от 25.02.2021
* Фильтр номера телефона
* Формат даты с миллисекундами
+1 -1
View File
@@ -11,7 +11,7 @@
"email": "cms@yoomoney.ru"
}
],
"version": "2.0.6",
"version": "2.0.7",
"require": {
"php": ">=5.3.0",
"ext-curl": "*",
+1 -1
View File
@@ -91,7 +91,7 @@ class Client extends BaseClient
/**
* Текущая версия библиотеки
*/
const SDK_VERSION = '2.0.6';
const SDK_VERSION = '2.0.7';
/**
* Получить список платежей магазина.
+2 -2
View File
@@ -269,13 +269,13 @@ class ProductCode
}
/**
* Переводит десятичное число в шестнадцатеричный вид и дополняет нулями до 14 символов слева
* Переводит десятичное число в шестнадцатеричный вид и дополняет нулями до 12 символов слева
* @param string $string Входящее число (Глобальный номер товарной продукции)
* @return string
*/
private function numToHex($string)
{
return str_pad($this->base_convert($string), 14, '0', STR_PAD_LEFT);
return str_pad($this->base_convert($string), 12, '0', STR_PAD_LEFT);
}
/**
+6 -6
View File
@@ -206,7 +206,7 @@ class ProductCodeTest extends \PHPUnit_Framework_TestCase
'gtin' => '04630037591316',
'serial' => 'sgEKKPPcS25y5',
'dataMatrix' => '010463003407001221SxMGorvNuq6Wk91fgr92sdfsdfghfgjh',
'result' => '00 04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
'result' => '04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
),
),
array(
@@ -216,7 +216,7 @@ class ProductCodeTest extends \PHPUnit_Framework_TestCase
'gtin' => '4630037591316',
'serial' => 'sgEKKPPcS25y5',
'dataMatrix' => '010463003407001221SxMGorvNuq6Wk91fgr92sdfsdfghfgjh',
'result' => '44 4D 00 04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
'result' => '44 4D 04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
),
),
array(
@@ -226,7 +226,7 @@ class ProductCodeTest extends \PHPUnit_Framework_TestCase
'gtin' => '04630037591316',
'serial' => 'sgEKKPPcS25y5',
'dataMatrix' => '010463003407001221SxMGorvNuq6Wk91fgr92sdfsdfghfgjh',
'result' => '00 05 00 04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
'result' => '00 05 04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
),
),
array(
@@ -236,7 +236,7 @@ class ProductCodeTest extends \PHPUnit_Framework_TestCase
'gtin' => '04630037591316',
'serial' => 'sgEKKPPcS25y5',
'dataMatrix' => '010463003407001221SxMGorvNuq6Wk91fgr92sdfsdfghfgjh',
'result' => '01 F9 00 04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
'result' => '01 F9 04 36 03 89 39 FC 53 78 4D 47 6F 72 76 4E 75 71 36 57 6B',
),
),
array(
@@ -246,7 +246,7 @@ class ProductCodeTest extends \PHPUnit_Framework_TestCase
'gtin' => '98765432101234',
'serial' => 'ABC1234',
'dataMatrix' => '019876543210123421ABC123491DmUO92sdfJSf/"fgjh',
'result' => '00 59 D3 9E 7F 19 72 41 42 43 31 32 33 34',
'result' => '59 D3 9E 7F 19 72 41 42 43 31 32 33 34',
),
),
array(
@@ -256,7 +256,7 @@ class ProductCodeTest extends \PHPUnit_Framework_TestCase
'gtin' => '98765432101234',
'serial' => 'ABC1234',
'dataMatrix' => '019876543210123421ABC1234',
'result' => '00 59 D3 9E 7F 19 72 41 42 43 31 32 33 34',
'result' => '59 D3 9E 7F 19 72 41 42 43 31 32 33 34',
),
),
array(