markwilson / symfony2-validator-native-filter
此包已废弃且不再维护。未建议替代包。
Symfony2 validator组件的原生PHP过滤器约束
dev-master
2014-01-08 16:26 UTC
Requires
- symfony/validator: 2.2.x
This package is not auto-updated.
Last update: 2021-01-23 09:25:00 UTC
README
注意:目前仅适用于validator组件2.2.x版本
Symfony2 validator组件的原生PHP过滤器约束。
安装
将 markwilson/symfony2-validator-native-filter
添加到 composer.json 的 requires 部分。
用法
NativeFilter
需要一个 filter
选项,它必须是 FILTER_
前缀的常量之一。
例如。
use MarkWilson\Validator\Constraints\NativeFilter; use Symfony\Component\Validator\Constraints as Assert; use Symfony\Component\Validator\Validation; $constraint = new NativeFilter( array( 'filter' => FILTER_VALIDATE_FLOAT ) ); $validator = Validation::createValidator(); $validator->validateValue($value, $constraint);