dsposito/address-validator
Composer 安装命令:
composer require dsposito/address-validator
包简介
Address validator that support multiple validation 3rd-parties.
README 文档
README
Overview
An address validator adapter that supports a variety of third-party validators.
Installation
Run the following composer command to add the package to your project:
composer require dsposito/address-validator
Alternatively, add "dsposito/address-validator": "^0.1" to your composer.json file.
Usage
$provider = Provider::instance( 'usps', [ 'endpoint' => 'http://production.shippingapis.com/ShippingAPI.dll', 'user_id' => 'SK297O2B7BF221', ] ); $address = $provider->validate(new Address([ 'name' => 'Elon Musk', 'street1' => '3500 Deer Creek Road', 'city' => 'Palo Alto', 'state' => 'CA', 'zip' => '94304', 'country' => 'US', ]));
Tests
To run the test suite, run the following commands from the root directory:
composer install
vendor/bin/phpunit -d usps_user_id=YOUR_USPS_ID -d easypost_api_key=YOUR_EASYPOST_KEY
Note: Valid API keys are required when running the integration tests.
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-08