private function validateNew($vatNumber)
{
$checkCharacter = array_flip(str_split($this->alphabet));
if (ctype_digit($vatNumber[0])) {
$checkval = $checkCharacter[$vatNumber[0]] * 24 + $checkCharacter[$vatNumber[1]] - 10;
} else {
$checkval = $checkCharacter[$vatNumber[0]] * 34 + $checkCharacter[$vatNumber[1]] - 100;
}
if ((intval(substr($vatNumber, 2)) + $checkval / 11 + 1) % 11 != $checkval % 11) {
return false;
}
return true;
}