PHPackages                             kerogos/dhl-polska - 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. kerogos/dhl-polska

ActiveLibrary

kerogos/dhl-polska
==================

A DHL24 Polska webapi2 connector

1.0.1(3y ago)018BSL-1.0PHPPHP ^7.0|^8.0

Since Oct 20Pushed 3y ago1 watchersCompare

[ Source](https://github.com/kerogos/dhl-polska)[ Packagist](https://packagist.org/packages/kerogos/dhl-polska)[ RSS](/packages/kerogos-dhl-polska/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (3)Used By (0)

dhl-polska
==========

[](#dhl-polska)

![GitHub version](https://camo.githubusercontent.com/3df9ba63b86fe688661b63df6c96257b511dd975862c56c12a7ec605b147d190/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d312e302e312d6c6967687467726579)[![GitHub license](https://camo.githubusercontent.com/243770ad20524b37604814a933535320de8923316a11b4fd552da5c66c8cd017/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6b65726f676f732f64686c2d706f6c736b61)](https://github.com/kerogos/dhl-polska/blob/master/LICENSE)[![GitHub issues](https://camo.githubusercontent.com/8359222673b78838d73e9e61f26a0dfbd5ced620c039bec5dc37ee1e5959ffd3/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f6b65726f676f732f64686c2d706f6c736b61)](https://github.com/kerogos/dhl-polska/issues)

[język polski](https://github.com/kerogos/dhl-polska#polski)[english](https://github.com/kerogos/dhl-polska#english)

polski
------

[](#polski)

### Opis

[](#opis)

Pakiet jest wraperem do Laravela do obsługi webapi2 z DHLa [dokumentacja metod](https://dhl24.com.pl/pl/webapi2/doc/index.html). Pakiet działa z Laravelem &gt;= 7.x

### Zmiany

[](#zmiany)

#### 2022-12-09 (v1.0.1)

[](#2022-12-09-v101)

- FIX: Poprawa błędu Class 'Kerogos\\DhlPolska\\DTO\\createShipmentsResponse' na Linuxie

### Instalacja

[](#instalacja)

W projekcie uruchom

```
composer require kerogos/dhl-polska
```

Należy następnie skopiować plik konfiguracyjny wykonując następującą metodę

```
php artisan vendor:publish --provider=kerogos/dhl-polska/DhlPolskaServiceProvider --tag=config
```

w pliku .env należy wypełnić następujące pola

```
DHL_SANDBOX=true/false
DHL_LOGIN_API=login_do_api
DHL_PASSWORD_API=hasło_do_api

```

DHL\_SANDBOX przyjmuje wartość true, jeżeli ma być podłączenie do testowego API, jeżeli false to do produkcyjnego. Domyślnie jest false.

### Użycie

[](#użycie)

```
use Kerogos\DhlPolska;
/*(...)*/
$api = new Kerogos\DhlPolska\Services\DHL24WebapiService();
$response = $api->getVersion(new Kerogos\DhlPolska\DTO\GetVersion())
```

W przypadku klas wymagających uwierzytelnienia (wypełnienia struktury AuthData), można to pominąć.

### Licencja

[](#licencja)

Pakiet jest na licencji Boost Software License - Version 1.0

english
-------

[](#english)

### Description

[](#description)

This is Laravel package for Poland DHL webapi2 [documentation for existing methods](https://dhl24.com.pl/en/webapi2/doc/index.html). Package works on Laravel 7 and above.

### Changelog

[](#changelog)

#### 2022-12-09 (v1.0.1)

[](#2022-12-09-v101-1)

- FIX: Error Class 'Kerogos\\DhlPolska\\DTO\\createShipmentsResponse' not found on Linux.

### Installation

[](#installation)

In your project run fallowing command

```
composer require kerogos/dhl-polska
```

Next publish config files:

```
php artisan vendor:publish --provider=kerogos/dhl-polska/DhlPolskaServiceProvider --tag=config
```

In .env fie please add this directives

```
DHL_SANDBOX=true/false
DHL_LOGIN_API=your_login_to_api
DHL_PASSWORD_API=your_password_to_api

```

DHL\_SANDBOX if is true then will be use sandbox api, if false production api. Default false.

### Usage

[](#usage)

```
use Kerogos\DhlPolska;
/*(...)*/
$api = new Kerogos\DhlPolska\Services\DHL24WebapiService();
$response = $api->getVersion(new Kerogos\DhlPolska\DTO\GetVersion())
```

AuthData can be skipped in DTO class.

### Licencja

[](#licencja-1)

Package is provided on Boost Software License - Version 1.0

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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 ~50 days

Total

2

Last Release

1250d ago

### Community

Maintainers

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

---

Top Contributors

[![kerog](https://avatars.githubusercontent.com/u/2870694?v=4)](https://github.com/kerog "kerog (1 commits)")

---

Tags

laravelcourierdhldhl-polskawebapi2dhl-pl

### Embed Badge

![Health badge](/badges/kerogos-dhl-polska/health.svg)

```
[![Health](https://phpackages.com/badges/kerogos-dhl-polska/health.svg)](https://phpackages.com/packages/kerogos-dhl-polska)
```

###  Alternatives

[barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

14.9k123.0M687](/packages/barryvdh-laravel-ide-helper)[laravel/ui

Laravel UI utilities and presets.

2.7k134.9M601](/packages/laravel-ui)[laravel/jetstream

Tailwind scaffolding for the Laravel framework.

4.1k19.8M136](/packages/laravel-jetstream)[clickbar/laravel-magellan

This package provides functionality for working with the postgis extension in Laravel.

423715.4k1](/packages/clickbar-laravel-magellan)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)[erag/laravel-disposable-email

A Laravel package to detect and block disposable email addresses.

226102.4k](/packages/erag-laravel-disposable-email)

PHPackages © 2026

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