|
@@ 371-376 (lines=6) @@
|
| 368 |
|
private function theLastDigitsValidation($value, $type) |
| 369 |
|
{ |
| 370 |
|
switch ($type) { |
| 371 |
|
case self::NaturalPerson: |
| 372 |
|
$lastDigits = config('laravel-ecuador-identification.natural-ruc.last-digits'); |
| 373 |
|
if ($value != $lastDigits) { |
| 374 |
|
throw new EcuadorIdentificationException("Field does not have the last digits equal to {$lastDigits}"); |
| 375 |
|
} |
| 376 |
|
break; |
| 377 |
|
|
| 378 |
|
case self::PrivateCompany: |
| 379 |
|
$lastDigits = config('laravel-ecuador-identification.private-ruc.last-digits'); |
|
@@ 378-383 (lines=6) @@
|
| 375 |
|
} |
| 376 |
|
break; |
| 377 |
|
|
| 378 |
|
case self::PrivateCompany: |
| 379 |
|
$lastDigits = config('laravel-ecuador-identification.private-ruc.last-digits'); |
| 380 |
|
if ($value != $lastDigits) { |
| 381 |
|
throw new EcuadorIdentificationException("Field does not have the last digits equal to {$lastDigits}"); |
| 382 |
|
} |
| 383 |
|
break; |
| 384 |
|
|
| 385 |
|
case self::PublicCompany: |
| 386 |
|
$lastDigits = config('laravel-ecuador-identification.public-ruc.last-digits'); |
|
@@ 385-390 (lines=6) @@
|
| 382 |
|
} |
| 383 |
|
break; |
| 384 |
|
|
| 385 |
|
case self::PublicCompany: |
| 386 |
|
$lastDigits = config('laravel-ecuador-identification.public-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 |
|
default: |
| 393 |
|
throw new EcuadorIdentificationException('Field does not have this type of identification.'); |