diff --git a/src/enums/MDNodaRepository.php b/src/enums/MDNodaRepository.php index b4c9c74..aaa8668 100644 --- a/src/enums/MDNodaRepository.php +++ b/src/enums/MDNodaRepository.php @@ -574,7 +574,7 @@ enum MDNodaRepository implements MDValueEnumInterface, JsonSerializable { throw new MDInvalidNodaLinkException("Wikidata IDs must be Q IDs - and start with that letter (provided: $id)"); } - if (filter_var(substr($id, 1), FILTER_VALIDATE_INT) === false) { + if (self::_is_numeric(substr($id, 1)) === false) { return false; }