public function validate($vatNumber)
{
if (strlen($vatNumber) != 8) {
return false;
}
$checksum = (int) $vatNumber[7];
$weights = array(7, 9, 10, 5, 8, 4, 2);
$checkval = $this->sumWeights($weights, $vatNumber);
if (11 - $checkval % 11 != $checksum) {
return false;
}
return true;
}