cristophersosa / fedex-manuable-test
Vacancy test - Fedex api
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/cristophersosa/fedex-manuable-test
Requires (Dev)
- phpunit/phpunit: ^9.5
README
To install library:
composer require cristophersosa/fedex-manuable-test
To use:
Import library
require 'vendor/autoload.php';
use Cristophersosa\FedexManuableTest\Fedex;
Create Fedex object with user credentials
$fedex = new Fedex('KEY', 'PASSWORD', ACCOUNT_NUMBER, METER_NUMBER, LANGUAGE, LOCALE);
Get rates array with getRates function
$fedex->getRates($params);
Params example:
[
"address_from"=> [
"zip"=> "64000",
"country"=> "MX"
],
"address_to"=> [
"zip"=> "64000",
"country"=> "MX"
],
"parcel"=> [
"length"=> 25.0,
"width"=> 28.0,
"height"=> 46.0,
"distance_unit"=> "cm",
"weight"=> 6.5,
"mass_unit"=> "kg"
]
]