This package provides an AfterShip PHP SDK wrapper for Laravel.
Install the package through composer:
composer require naxon/laravel-aftership:^1.0.0
Then publish the config file:
php artisan vendor:publish --provider="Naxon\AfterShip\AfterShipServiceProvider" --tag="config"
And finally, add your AfterShip API Key to your .env
file:
AFTERSHIP_API_KEY=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
The four classes provided by the sdk are available as facades:
<?php
use Naxon\AfterShip\Facades\Couriers;
use Naxon\AfterShip\Facades\LastCheckPoint;
use Naxon\AfterShip\Facades\Notifications;
use Naxon\AfterShip\Facades\Trackings;
$allTrackings = Trackings::all();
$allCouriers = Couriers::all();
$lastCheckPoint = LastCheckPoint::getById('123123');
$notification = Notifications::getById('123123');
For further usage information please read the documentation below.
Available in the official sdk repository and the official documentation
Coming soon...
The MIT License (MIT). Please see License File for more information.