Code Duplication    Length = 3-3 lines in 3 locations

src/CnpjValidator.php 2 locations

@@ 50-52 (lines=3) @@
47
                for ($t = 12; $t < 14; $t ++) {
48
                    $d = 0;
49
                    $c = 0;
50
                    for ($m = $t - 7; $m >= 2; $m --, $c ++) {
51
                        $d += $cnpj[$c] * $m;
52
                    }
53
                    for ($m = 9; $m >= 2; $m --, $c ++) {
54
                        $d += $cnpj[$c] * $m;
55
                    }
@@ 53-55 (lines=3) @@
50
                    for ($m = $t - 7; $m >= 2; $m --, $c ++) {
51
                        $d += $cnpj[$c] * $m;
52
                    }
53
                    for ($m = 9; $m >= 2; $m --, $c ++) {
54
                        $d += $cnpj[$c] * $m;
55
                    }
56
                    $d = ((10 * $d) % 11) % 10;
57
                    if ($cnpj[$c] != $d) {
58
                        $valid = false;

src/CpfValidator.php 1 location

@@ 49-51 (lines=3) @@
46
            } else {
47
                for ($t = 9; $t < 11; $t ++) {
48
                    $d = 0;
49
                    for($c = 0; $c < $t; $c ++) {
50
                        $d += $cpf[$c] * (($t + 1) - $c);
51
                    }
52
                    $d = ((10 * $d) % 11) % 10;
53
                    if ($cpf[$c] != $d) {
54
                        $valid = false;