dhii/validation-interface

验证器的基本接口

v0.3.0-alpha3 2021-01-14 16:19 UTC

This package is auto-updated.

Last update: 2024-09-15 00:14:00 UTC


README

Build Status Code Climate Latest Stable Version

为大多数基本的验证器实现提供一个简单的接口。

详细信息

本包旨在标准化验证器,以便使消费代码与各种验证器实现兼容。验证是一个如此常见的任务,能够以互操作的方式进行验证非常有用。本包中的接口旨在通过在一侧提供共同的验证入口点,在另一侧提供符合标准规范的验证错误异常来解决这个问题。这允许开发者利用异常“冒泡”,并在他们认为最好的地方处理验证错误,以及在不了解验证器内部结构或无需参考验证器对象的情况下检索人类可读的验证错误消息。此外,将验证失败报告为异常在只有验证主题有效时才能继续的情况下非常方便。

接口