19 lines
404 B
PHP
19 lines
404 B
PHP
<?php
|
|
|
|
namespace App\Enums;
|
|
|
|
/**
|
|
* Ergebnis der USt-ID-Prüfung (Format + optionale eVatR-Online-Abfrage).
|
|
*/
|
|
enum VatIdCheckStatus: string
|
|
{
|
|
case Valid = 'valid';
|
|
case Invalid = 'invalid';
|
|
case FormatInvalid = 'format_invalid';
|
|
case Unverified = 'unverified';
|
|
|
|
public function isUsable(): bool
|
|
{
|
|
return $this !== self::Invalid && $this !== self::FormatInvalid;
|
|
}
|
|
}
|