hylianshield/validator-alphabet

用于验证消息是否与给定的字母表匹配的验证器

1.0.1 2017-01-01 15:04 UTC

This package is auto-updated.

Last update: 2024-08-29 04:31:14 UTC


README

字母表验证器是一个验证器,它可以验证给定的消息是否与配置的字母表相匹配。

安装

composer require hylianshield/validator-alphabet:^1.0

使用

字母表验证器接受一个字母表实例。它基于PCRE验证器

<?php
use \HylianShield\Alphabet\Alphabet;
use \HylianShield\Validator\Alphabet\AlphabetValidator;

$alphabet  = new Alphabet('A', 'B', 'C');
$validator = new AlphabetValidator($alphabet);

echo $validator->getIdentifier();

输出

pcre(/^[ABC]*$/)

测试

要运行单元测试,检查代码,只需运行以下预配置的Composer脚本之一

  • composer test 运行PHPUnit
  • composer coverage 运行带有代码覆盖率的PHPUnit
  • composer coverage-html 运行带有HTML覆盖率的PHPUnit,并在浏览器中打开结果。