Code Duplication    Length = 6-6 lines in 3 locations

src/Support/EcuadorIdentification.php 3 locations

@@ 385-390 (lines=6) @@
382
    private function theLastDigitsValidation($value, $type)
383
    {
384
        switch ($type) {
385
            case self::NaturalPerson:
386
                $lastDigits = config('laravel-ecuador-identification.natural-ruc.last-digits');
387
                if ($value != $lastDigits) {
388
                    throw new EcuadorIdentificationException("Field does not have the last digits equal to {$lastDigits}");
389
                }
390
                break;
391
392
            case self::PrivateCompany:
393
                $lastDigits = config('laravel-ecuador-identification.private-ruc.last-digits');
@@ 392-397 (lines=6) @@
389
                }
390
                break;
391
392
            case self::PrivateCompany:
393
                $lastDigits = config('laravel-ecuador-identification.private-ruc.last-digits');
394
                if ($value != $lastDigits) {
395
                    throw new EcuadorIdentificationException("Field does not have the last digits equal to {$lastDigits}");
396
                }
397
                break;
398
399
            case self::PublicCompany:
400
                $lastDigits = config('laravel-ecuador-identification.public-ruc.last-digits');
@@ 399-404 (lines=6) @@
396
                }
397
                break;
398
399
            case self::PublicCompany:
400
                $lastDigits = config('laravel-ecuador-identification.public-ruc.last-digits');
401
                if ($value != $lastDigits) {
402
                    throw new EcuadorIdentificationException("Field does not have the last digits equal to {$lastDigits}");
403
                }
404
                break;
405
406
            default:
407
                throw new EcuadorIdentificationException('Field does not have this type of identification.');