This package provides an AfterShip PHP SDK wrapper for Laravel.
Install the package through composer:
composer require naxon/laravel-aftership:^1.0.0Then 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-xxxxxxxxxxxxThe 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.