mwillbanks / mw-common
此软件包已被废弃,不再维护。未建议替代软件包。
此软件包最新版本(dev-master)没有可用的许可信息。
该模块包含用于ZF2的各个组件
dev-master
2015-10-06 14:11 UTC
Requires
- php: >=5.3.3
- zendframework/zend-filter: 2.*
- zendframework/zend-i18n: 2.*
- zendframework/zend-loader: 2.*
- zendframework/zend-soap: 2.*
- zendframework/zend-validator: 2.*
- zendframework/zend-view: 2.*
Requires (Dev)
This package is not auto-updated.
Last update: 2020-04-03 16:14:27 UTC
README
此模块由多个不同组件组成,旨在扩展和增强Zend Framework 2。此模块中可能包含的许多项目将可能提交以供纳入ZF2核心。
组件
- Filter\ParagraphToHtml - 将输入转换为HTML
- Validator\Country - 与ISO3611-1接口
- Validator\CountryRegion - 与ISO3611-2接口
- Validator\Ein - 美国EIN数字验证器
- Validator\Iban - 国际银行账户的IBAN / BBAN验证器
- Validator\Luhn - Luhn算法验证器;用于验证加拿大SIN和一些信用卡
- Validator\PhoneNumber - 基于libPhoneNumber(http://code.google.com/p/libphonenumber/)XML数据的电话号码验证器
- Validator\PostCode - 扩展Zend\I18n\Validator\PostCode以与ISO3611-1接口
- Validator\RoutingTransitNumber - 路由转账号码验证器(美国和加拿大)- 您必须传递一个选项 'country'
- Validator\Ssn - 美国SSN数字验证器
- Validator\Swift - 简单的SWIFT-BIC代码验证器;可选国家匹配。
- Validator\VatIN - 支持大多数国家;然而,对欧盟国家的验证是真实的。
备注
- 大多数验证器只是检查过滤后的数字;在这种情况下,需要使用过滤器删除空格、常见的格式和其它各种字符。
待办事项
- Validator\Country - 将国家移动到提供数据的国家数据库类,使其更具可重用性。
- Validator\CountryRegion - 将地区移动到提供数据的地区数据库类,使其更具可重用性。
- Validator\Iban - 与ZF2 Iban验证器进行比较;查看是否有此验证器与ZF2提供的验证器相比有用的地方。
- Validator\Swift - 查看是否能够下载Swift BIC在线目录以便使用。
- Validator\VatIN - 提供选项以跳过VIES、缓存WSDL、查找当前缺失的额外国家规则。提供更好的WSDL失败处理和可配置性。
变更日志
- 2013-03-14: 添加了基本的swift-bic验证器。
- 2013-03-11: 完成VatIN验证器,添加了构造函数中缺失的RoutingTransitOption。
- 2013-03-11: 向后不兼容 更新了RoutingTransitNumber,强制输入国家。
- 2013-03-07: 添加了Luhn验证器以测试加拿大社会识别号码(SIN)。
- 2013-03-06: 添加了邮政编码验证器,以检查国家字段而不是区域。