Update read me

pull/3/head
Troy Davisson 10 years ago
parent a89504e722
commit ad3c950d6d

@ -21,23 +21,18 @@ Add the following lines to your ``composer.json`` file.
Create a shipment object:
```php
$shipment = [
'weight' => 3, // lbs
'dimensions' => [
'width' => 9, // inches
'length' => 9,
'height' => 9,
],
'from' => [
'postal_code' => '90401',
'country_code' => 'US',
],
'to' => [
'postal_code' => '78703',
'country_code' => 'US',
'is_residential' => TRUE,
],
];
$shipment = new Shipment;
$shipment->setFromStateProvinceCode('IN')->setFromPostalCode('46205')
->setFromCountryCode('US')
->setToPostalCode('20101')
->setToCountryCode('US')
->setToResidential(true);
$package = new Package;
$package->setLength(12)->setWidth(4)->setHeight(3)->setWeight(3);
$package->setPackaging(Package::USPS_CONTAINER_RECTANGULAR);
$package->setSizeClassification(Package::USPS_SIZE_LARGE);
$shipment->addPackage($package);
```
## UPS (Stub) Example
@ -116,10 +111,7 @@ $usps = new USPS\Rate([
'prod' => FALSE,
'username' => 'XXXX',
'password' => 'XXXX',
'shipment' => array_merge($shipment, [
'size' => 'LARGE',
'container' => 'RECTANGULAR',
]),
'shipment' => $shipment,
'approved_codes' => [
'1', // 1-3 business days
'4', // 2-8 business days
@ -162,9 +154,7 @@ $fedex = new Fedex\Rate([
'account_number' => 'XXXX',
'meter_number' => 'XXXX',
'drop_off_type' => 'BUSINESS_SERVICE_CENTER',
'shipment' => array_merge($shipment, [
'packaging_type' => 'YOUR_PACKAGING',
]),
'shipment' => $shipment,
'approved_codes' => [
'FEDEX_EXPRESS_SAVER', // 1-3 business days
'FEDEX_GROUND', // 1-5 business days

Loading…
Cancel
Save