@@ 35-44 (lines=10) @@ | ||
32 | return simplexml_load_file($url); |
|
33 | } |
|
34 | ||
35 | public function CityState($zip) |
|
36 | { |
|
37 | $CityState = new \SimpleXMLElement("<CityStateLookupRequest></CityStateLookupRequest>"); |
|
38 | $CityState->addAttribute('USERID', $this->user); |
|
39 | $ZipCode = $CityState->addChild('ZipCode'); |
|
40 | $ZipCode->addAttribute('ID', '0'); |
|
41 | $ZipCode->addChild('Zip5',$zip); |
|
42 | $url = 'http://production.shippingapis.com/ShippingAPITest.dll?API=CityStateLookup&XML='.$CityState->asXML(); |
|
43 | return simplexml_load_file($url); |
|
44 | } |
|
45 | ||
46 | public function CityStateMultiple($zip) |
|
47 | { |
|
@@ 85-95 (lines=11) @@ | ||
82 | return simplexml_load_file($url); |
|
83 | } |
|
84 | ||
85 | public function TrackMultiple($trackingarray) |
|
86 | { |
|
87 | $mtrack = new \SimpleXMLElement("<TrackRequest></TrackRequest>"); |
|
88 | $mtrack->addAttribute('USERID', $this->user); |
|
89 | foreach($trackingarray as $trackingnumber){ |
|
90 | $pack = $mtrack->addChild('TrackID'); |
|
91 | $pack->addAttribute('ID', $trackingnumber); |
|
92 | } |
|
93 | $url = 'https://secure.shippingapis.com/ShippingAPI.dll?API=TrackV2&XML='.$mtrack->asXML(); |
|
94 | return simplexml_load_file($url); |
|
95 | } |
|
96 | ||
97 | public function GetRate($to,$from,$pounds,$ounces,$service) |
|
98 | { |