validate method
Validates value
against this validator.
Implementation
@override
bool validate(ValidatedCacheEntry cached, value, DogEngine engine) {
final validatorMode = engine.modeRegistry.validation.forTypeNullable(cached.serial, engine);
if (validatorMode == null) return true;
if (cached.iterable) {
if (value == null) return true;
return (value as Iterable).every((e) => _validateSingle(e, validatorMode, engine));
} else {
return _validateSingle(value, validatorMode, engine);
}
}