This commit is contained in:
Thomas Zilio 2019-02-14 18:04:50 +01:00
parent df1102d4b5
commit 0ef7f7ad09
2 changed files with 3 additions and 3 deletions

View File

@ -91,7 +91,7 @@ switch (post('op')) {
// Validazione della Partita IVA
$partita_iva = $anagrafica->partita_iva;
$partita_iva = strlen($partita_iva) == 11 ? $anagrafica->nazione->iso2.$partita_iva : $partita_iva;
$partita_iva = is_numeric($partita_iva) ? $anagrafica->nazione->iso2.$partita_iva : $partita_iva;
$check_vat_number = Validate::isValidVatNumber($partita_iva);
if (empty($check_vat_number)) {

View File

@ -11,7 +11,7 @@ use Respect\Validation\Validator as v;
*/
class Validate
{
public static function vatCheck($partita_iva)
public static function vatCheckIT($partita_iva)
{
if ($partita_iva === '') {
return true;
@ -58,7 +58,7 @@ class Validate
}
// Controllo sulla sintassi
if (!static::vatCheck($vat_number)) {
if (starts_with($vat_number, 'IT') && !static::vatCheckIT($vat_number)) {
return false;
}