krakerag / experian-qas
Experian QAS邮编搜索库
v0.3.1
2018-10-22 23:16 UTC
Requires
- php: >=5.3.0
- psr/log: >=1.0,<2.0
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-14 14:09:10 UTC
README
此库旨在提供对Experian QAS邮编搜索产品的类接口。
它是基于SOAP Pro Web产品构建的,并在GBR数据集上进行了测试。
Experian QAS可在以下网址找到:http://www.qas-experian.com.au/ 或 http://www.qas.co.uk/
安装
通过安装此仓库或通过Packagist安装 - https://packagist.org.cn/packages/krakerag/experian-qas
用法
use \krakerag\ExperianQas\PostcodeSearch\PostcodeSearch; use \krakerag\ExperianQas\PostcodeSearch\Engine; $wsdl = 'http://yourserver:2021/proweb.wsdl'; $engine = new Engine(); $search = new PostcodeSearch(new \Psr\Log\NullLogger(), $wsdl); // Or a proper logger in place $search->setEngine($engine); $results = $search->find('GBR','SW40QB'); var_dump($results); // etc
引擎对象附带适用于处理英国邮编搜索的合理设置。
您可以按任何方式定制,以匹配设计用于与WSDL一起工作的变量,例如
$engine = new Engine; $engine->setEngine('Keyfinder'); $engine->setIntensity('Close'); // etc
关于
需求
- PHP 5.3或更高版本
- [可选] PHPUnit 3.5+ 以执行测试套件(phpunit --version)
提交错误和功能请求
错误和功能请求在 GitHub 上跟踪
作者
Matthew Hallsworth - matthew.hallsworth@gmail.com
许可
此库受MIT许可的许可 - 请参阅 LICENSE.txt
文件以获取详细信息