PHPackages                             alex-kalanis/kw\_address\_handler - 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. alex-kalanis/kw\_address\_handler

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

alex-kalanis/kw\_address\_handler
=================================

Address handler for KWCMS

v3.0.0(2y ago)06172BSD-3-ClausePHPPHP &gt;=7.4.0

Since May 23Pushed 2y ago1 watchersCompare

[ Source](https://github.com/alex-kalanis/kw_address_handler)[ Packagist](https://packagist.org/packages/alex-kalanis/kw_address_handler)[ RSS](/packages/alex-kalanis-kw-address-handler/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (7)Dependencies (6)Versions (8)Used By (2)

kw\_address\_handler
====================

[](#kw_address_handler)

[![Build Status](https://github.com/alex-kalanis/kw_address_handler/actions/workflows/code_checks.yml/badge.svg)](https://github.com/alex-kalanis/kw_address_handler/actions/workflows/code_checks.yml/badge.svg)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/030f1d3e9762149275c47e61f4d7f7c3deb5d8480dcd85ff7b9da8d2b7cbdaa4/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f616c65782d6b616c616e69732f6b775f616464726573735f68616e646c65722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/alex-kalanis/kw_address_handler/?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/9700cf6a29334b38f5735e51429345104990dc46e4f3a2c1116bece61736754e/68747470733a2f2f706f7365722e707567782e6f72672f616c65782d6b616c616e69732f6b775f616464726573735f68616e646c65722f762f737461626c652e7376673f763d31)](https://packagist.org/packages/alex-kalanis/kw_address_handler)[![Minimum PHP Version](https://camo.githubusercontent.com/0e9ac047546796cfdbe1423d1f4d91c8f37d2fbb11614a7900bb7686aaa5401f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230372e342d3838393242462e737667)](https://php.net/)[![Downloads](https://camo.githubusercontent.com/955ff04de822303d2f630a8b48f6ffe207b1e4ec20f5a1dd27e4ea441d049a55/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c65782d6b616c616e69732f6b775f616464726573735f68616e646c65722e7376673f7631)](https://packagist.org/packages/alex-kalanis/kw_address_handler)[![License](https://camo.githubusercontent.com/7173a62328ecd111b23600d06a8e354a041c5269d70910e575c20c6f1f373588/68747470733a2f2f706f7365722e707567782e6f72672f616c65782d6b616c616e69732f6b775f616464726573735f68616e646c65722f6c6963656e73652e7376673f763d31)](https://packagist.org/packages/alex-kalanis/kw_address_handler)[![Code Coverage](https://camo.githubusercontent.com/1b328c716c7ee436648e9de37a55074be4677bd372f95d90cb16f27d2e9a8be7/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f616c65782d6b616c616e69732f6b775f616464726573735f68616e646c65722f6261646765732f636f7665726167652e706e673f623d6d617374657226763d31)](https://scrutinizer-ci.com/g/alex-kalanis/kw_address_handler/?branch=master)

Parser for manipulations with web addresses and their params. It allows you tu change things inside the addresses the object way. You can access that completely via params object or by single variable.

PHP Installation
----------------

[](#php-installation)

```
composer.phar require alex-kalanis/kw_address_handler
```

(Refer to [Composer Documentation](https://github.com/composer/composer/blob/master/doc/00-intro.md#introduction) if you are not familiar with composer)

PHP Usage
---------

[](#php-usage)

1.) Use your autoloader (if not already done via Composer autoloader)

2.) Add some external packages with connection to the local or remote services.

3.) Connect the "kalanis\\kw\_address\_handler\\Handler" into your app.

4.) Extend your libraries for accessing the package.

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity57

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

Recently: every ~167 days

Total

7

Last Release

825d ago

Major Versions

v1.0.0 → v2.0.02021-08-09

v2.1.3 → v3.0.02024-03-30

PHP version history (3 changes)v1.0.0PHP &gt;=7.2.0

v2.1.3PHP &gt;=7.3.0

v3.0.0PHP &gt;=7.4.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/59184183?v=4)[Petr Plsek](/maintainers/alex-kalanis)[@alex-kalanis](https://github.com/alex-kalanis)

---

Top Contributors

[![alex-kalanis](https://avatars.githubusercontent.com/u/59184183?v=4)](https://github.com/alex-kalanis "alex-kalanis (16 commits)")

---

Tags

urladdresshandle

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/alex-kalanis-kw-address-handler/health.svg)

```
[![Health](https://phpackages.com/badges/alex-kalanis-kw-address-handler/health.svg)](https://phpackages.com/packages/alex-kalanis-kw-address-handler)
```

###  Alternatives

[spatie/url

Parse, build and manipulate URL's

74115.7M123](/packages/spatie-url)[league/uri-components

URI components manipulation library

31940.5M98](/packages/league-uri-components)[jbroadway/urlify

A fast PHP slug generator and transliteration library that converts non-ascii characters for use in URLs.

6758.1M80](/packages/jbroadway-urlify)[sabre/uri

Functions for making sense out of URIs.

29437.7M45](/packages/sabre-uri)[spomky-labs/base64url

Base 64 URL Safe Encoding/Decoding PHP Library

15442.9M61](/packages/spomky-labs-base64url)[mlocati/ip-lib

Handle IPv4, IPv6 addresses and ranges

3167.3M68](/packages/mlocati-ip-lib)

PHPackages © 2026

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