PHPackages                             xozymandias/postal - 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. xozymandias/postal

ActiveLibrary

xozymandias/postal
==================

Postal submodule

1.0.33(5mo ago)045PHPPHP &gt;=8.2

Since Sep 4Pushed 5mo agoCompare

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

READMEChangelogDependencies (16)Versions (36)Used By (0)

Module for
----------

[](#module-for)

##### Store and manage shipments in the database

[](#store-and-manage-shipments-in-the-database)

##### Communicate with the Poczta Polska Api

[](#communicate-with-the-poczta-polska-api)

INSTALLATION
============

[](#installation)

Add following lines to require section in composer.json:

```
"xozymandias/postal": "1.0.33"

```

or use command

```
composer require xozymandias/postal

```

CONFIGURATION
=============

[](#configuration)

config/web and config/test
--------------------------

[](#configweb-and-configtest)

```

'urlManager' => [
      'enablePrettyUrl' => true,
      'showScriptName' => false,
],

'components' => [
      'cache' => [
            'class' => 'yii\caching\FileCache', //  [
      'teryt' => [
            'class' => edzima\teryt\Module::class,
      ],
      'postal' => [
           'class' => XOzymandias\Yii2Postal\Module::class,
           'modules' => [
                 'poczta_polska' => [
                       'class' => XOzymandias\Yii2Postal\modules\poczta_polska\Module::class,
                       'components' => [
                             'repositoriesFactory' => [
                                   'class' => XOzymandias\Yii2Postal\modules\poczta_polska\repositories\RepositoryFactory::class,
                                   'repositoryConfig' => [
                                         'cache' => [
                                               'class' => FileCache::class //  [
                             'class' => XOzymandias\Yii2Postal\modules\poczta_polska\components\PocztaPolskaTracker::class,
                       ],
                       'senderOptions' => [
                             'class' => XOzymandias\Yii2Postal\modules\poczta_polska\sender\PocztaPolskaSenderOptions::class,
                             'login => 'login', //  'password', //  true //  [
                             'class' => XOzymandias\Yii2Postal\modules\poczta_polska\components\ShipmentUrlComponent::class
                        ]
                 ],
           ],
           'shipmentRelation' => [
                 'class' => XOzymandias\Yii2Postal\components\ShipmentRelationComponent::class,
                 'userClass' => User::class, //  [
                 'class' => XOzymandias\Yii2Postal\components\ShipmentUrlComponent::class
           ],
           'trackerManager' => [
                'class' => XOzymandias\Yii2Postal\components\TrackerComponent::class
           ],
      ]
],

```

config/console
--------------

[](#configconsole)

```
'controllerMap' => [
        'poczta-wsdl' => [
            'class' => XOzymandias\Yii2Postal\commands\WSDLController::class
        ]
]

```

Migration
=========

[](#migration)

config/console
--------------

[](#configconsole-1)

```
'aliases' => [
    '@XOzymandias/Yii2Postal' => '@vendor/xozymandias/postal/src',
]

'controllerMap' => [
        'migrate' => [
            'class' => yii\console\controllers\MigrateController::class,
            'migrationsPath' => [
                '@xozymandias\yii2postal\migrations',
            ],
        ],
    ],

'modules' => [
        'postal' => [
            'class' => XOzymandias\Yii2Postal\Module::class,

            'shipmentRelation' => [
                'class' => XOzymandias\Yii2Postal\components\ShipmentRelationComponent::class,
                'userClass' => User::class,
            ],

        ],
    ]

```

and use command

```
php yii migrate/up

```

###  Health Score

40

—

FairBetter than 87% of packages

Maintenance74

Regular maintenance activity

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

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

Total

34

Last Release

178d ago

PHP version history (3 changes)1.0.0PHP ^8.2

1.0.1PHP &gt;=8.1

v1.0.2PHP &gt;=8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/309126acb1688a316785bb4c0cd23262a0e6fbc6303485f7bb2e0af7ffdda3a8?d=identicon)[edzima](/maintainers/edzima)

![](https://www.gravatar.com/avatar/1babd56a478a17093dbe9b18a63aedc1b82ea0a124a4cbd9b4bb2fdaf2f8e22f?d=identicon)[XOzymandiasz](/maintainers/XOzymandiasz)

---

Top Contributors

[![XOzymandiasz](https://avatars.githubusercontent.com/u/101061693?v=4)](https://github.com/XOzymandiasz "XOzymandiasz (625 commits)")

###  Code Quality

TestsCodeception

### Embed Badge

![Health badge](/badges/xozymandias-postal/health.svg)

```
[![Health](https://phpackages.com/badges/xozymandias-postal/health.svg)](https://phpackages.com/packages/xozymandias-postal)
```

###  Alternatives

[skeeks/cms

SkeekS CMS — control panel and tools based on php framework Yii2

13825.6k46](/packages/skeeks-cms)[kartik-v/yii2-widgets

Collection of useful widgets for Yii Framework 2.0 extending functionalities for Bootstrap

5593.9M115](/packages/kartik-v-yii2-widgets)

PHPackages © 2026

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