PHPackages                             webit/gls-ade - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. webit/gls-ade

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

webit/gls-ade
=============

Web-IT GLS-ADE SDK

2.0.0(8y ago)410.2k↓62.1%52MITPHPPHP &gt;=5.3.3

Since Sep 21Pushed 8y ago1 watchersCompare

[ Source](https://github.com/dbojdo/gls-ade)[ Packagist](https://packagist.org/packages/webit/gls-ade)[ RSS](/packages/webit-gls-ade/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (5)Versions (3)Used By (2)

GLS ADE WebAPI Implementation
=============================

[](#gls-ade-webapi-implementation)

The repository provides a client to communicate with GLS SOAP APIs

Installation
------------

[](#installation)

Add the **webit/gls-ade** into **composer.json**

```
{
    "require": {
        "webit/gls-ade": "^2.0.0"
    }
}
```

Usage
-----

[](#usage)

```
use Webit\GlsAde\Model\AdeAccount;
use \Webit\GlsAde\Api\Factory\ApiFactory;

$adeAccount = new AdeAccount('your-login', 'your-password', 'is-test-env' ? true : false);

$apiFactory = ApiFactory::create();

/** @var \Webit\GlsAde\Api\AuthApi $authApi */
$authApi = $apiFactory->createAuthApi();

/** @var \Webit\GlsAde\Api\ConsignmentPrepareApi $consignemntPrepareApi */
$consignemntPrepareApi = $apiFactory->createConsignmentPrepareApi($adeAccount);

/** @var \Webit\GlsAde\Api\MpkApi $mpkApi */
$mpkApi = $apiFactory->createMpkApi($adeAccount);

/** @var \Webit\GlsAde\Api\PickupApi $pickupApi */
$pickupApi = $apiFactory->createPickupApi($adeAccount);

/** @var \Webit\GlsAde\Api\PostalCodeApi $postalCodeApi */
$postalCodeApi = $apiFactory->createPostalCodeApi($adeAccount);

/** @var \Webit\GlsAde\Api\ProfileApi $profileApi */
$profileApi = $apiFactory->createProfileApi($adeAccount);

/** @var \Webit\GlsAde\Api\SenderAddressApi $senderAddressApi */
$senderAddressApi = $apiFactory->createSenderAddressApi($adeAccount);

/** @var \Webit\GlsAde\Api\ServiceApi $serviceApi */
$serviceApi = $apiFactory->createServiceApi($adeAccount);
```

Running examples
----------------

[](#running-examples)

For real life example see **examples** directory.

```
cd examples
cp config.php.dist config.php
```

Set your account details in **config.php** then run examples

`sh php auth.php php mpk.php php post-codes.php php profile.php php sender.php php services.php `

Running tests
-------------

[](#running-tests)

To run all tests (including real API calls tests), copy **phpunit.xml.dist** file to **phpunit.xml** and replace username / password. If you don't do this, API tests will be skipped.

```
./vendor/bin/phpunit
```

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

2

Last Release

3206d ago

Major Versions

1.x-dev → 2.0.02017-09-23

### Community

Maintainers

![](https://www.gravatar.com/avatar/a6cc50814a7b150c2a02d719d33c6e11040a6d0d010b2f986a24794edce7f52f?d=identicon)[dbojdo](/maintainers/dbojdo)

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/webit-gls-ade/health.svg)

```
[![Health](https://phpackages.com/badges/webit-gls-ade/health.svg)](https://phpackages.com/packages/webit-gls-ade)
```

###  Alternatives

[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M203](/packages/sulu-sulu)[oat-sa/tao-core

TAO core extension

66143.7k124](/packages/oat-sa-tao-core)[commerceguys/tax

Tax library with a flexible data model, predefined tax rates, powerful resolving logic.

285781.2k](/packages/commerceguys-tax)[cron/cron-bundle

Symfony cron

1921.5M2](/packages/cron-cron-bundle)[prestashop/ps_facetedsearch

PrestaShop module ps\_facetedsearch

618.3M4](/packages/prestashop-ps-facetedsearch)[api-platform/doctrine-common

Common files used by api-platform/doctrine-orm and api-platform/doctrine-odm

274.4M48](/packages/api-platform-doctrine-common)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
