From a0394ee33fe2b854b0fbfd7767801e044e6ca634 Mon Sep 17 00:00:00 2001 From: Ruslan Date: Thu, 1 Oct 2020 09:18:28 +0500 Subject: [PATCH] PHP 7.4 Array and string offset access syntax with curly braces is deprecated --- src/DocumentValidator.php | 84 +++++++++++++++++++-------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/src/DocumentValidator.php b/src/DocumentValidator.php index db5f242..9707c88 100755 --- a/src/DocumentValidator.php +++ b/src/DocumentValidator.php @@ -45,34 +45,34 @@ public static function isInnIp($value, $easy = false): bool } } - $s = (7 * $value{0} + - 2 * $value{1} + - 4 * $value{2} + - 10 * $value{3} + - 3 * $value{4} + - 5 * $value{5} + - 9 * $value{6} + - 4 * $value{7} + - 6 * $value{8} + - 8 * $value{9}) % 11; + $s = (7 * $value[0] + + 2 * $value[1] + + 4 * $value[2] + + 10 * $value[3] + + 3 * $value[4] + + 5 * $value[5] + + 9 * $value[6] + + 4 * $value[7] + + 6 * $value[8] + + 8 * $value[9]) % 11; if ($s == 10) { $s = 0; } - $s2 = (3 * $value{0} + - 7 * $value{1} + - 2 * $value{2} + - 4 * $value{3} + - 10 * $value{4} + - 3 * $value{5} + - 5 * $value{6} + - 9 * $value{7} + - 4 * $value{8} + - 6 * $value{9} + - 8 * $value{10}) % 11; + $s2 = (3 * $value[0] + + 7 * $value[1] + + 2 * $value[2] + + 4 * $value[3] + + 10 * $value[4] + + 3 * $value[5] + + 5 * $value[6] + + 9 * $value[7] + + 4 * $value[8] + + 6 * $value[9] + + 8 * $value[10]) % 11; if ($s2 == 10) { $s2 = 0; } - if ($s != $value{10} || $s2 != $value{11}) { + if ($s != $value[10] || $s2 != $value[11]) { return false; } @@ -95,19 +95,19 @@ public static function isInnJur($value, $easy = false): bool } } - $s = (2 * $value{0} + - 4 * $value{1} + - 10 * $value{2} + - 3 * $value{3} + - 5 * $value{4} + - 9 * $value{5} + - 4 * $value{6} + - 6 * $value{7} + - 8 * $value{8}) % 11; + $s = (2 * $value[0] + + 4 * $value[1] + + 10 * $value[2] + + 3 * $value[3] + + 5 * $value[4] + + 9 * $value[5] + + 4 * $value[6] + + 6 * $value[7] + + 8 * $value[8]) % 11; if ($s == 10) { $s = 0; } - if ($s != $value{9}) { + if ($s != $value[9]) { return false; } @@ -130,15 +130,15 @@ public static function isSnils($value, $easy = false): bool } } - $s = 9 * $value{0} + - 8 * $value{1} + - 7 * $value{2} + - 6 * $value{3} + - 5 * $value{4} + - 4 * $value{5} + - 3 * $value{6} + - 2 * $value{7} + - $value{8}; + $s = 9 * $value[0] + + 8 * $value[1] + + 7 * $value[2] + + 6 * $value[3] + + 5 * $value[4] + + 4 * $value[5] + + 3 * $value[6] + + 2 * $value[7] + + $value[8]; if ($s >= 101) { $s = $s % 101; } @@ -255,4 +255,4 @@ public static function isInnOrSnils($value): bool } } -} \ No newline at end of file +}