PHPackages                             alex-kalanis/kw\_connect - 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. [Database &amp; ORM](/categories/database)
4. /
5. alex-kalanis/kw\_connect

ActiveLibrary[Database &amp; ORM](/categories/database)

alex-kalanis/kw\_connect
========================

Connecting lookups into their respective engines

v4.1.0(2y ago)02781BSD-3-ClausePHPPHP &gt;=7.4

Since Jan 3Pushed 2y ago1 watchersCompare

[ Source](https://github.com/alex-kalanis/kw_connect)[ Packagist](https://packagist.org/packages/alex-kalanis/kw_connect)[ RSS](/packages/alex-kalanis-kw-connect/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (10)Dependencies (10)Versions (13)Used By (1)

kw\_connect
===========

[](#kw_connect)

[![Build Status](https://github.com/alex-kalanis/kw_connect/actions/workflows/code_checks.yml/badge.svg)](https://github.com/alex-kalanis/kw_connect/actions/workflows/code_checks.yml/badge.svg)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/2afffbb5235df204998dbf40b09991158b2fe6eb7c6c475d7e8c42df08adac63/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f616c65782d6b616c616e69732f6b775f636f6e6e6563742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/alex-kalanis/kw_connect/?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/0f864e35627f91d8e453516d5ac30ba06165fd26aea32da4f12b56dfa767d99d/68747470733a2f2f706f7365722e707567782e6f72672f616c65782d6b616c616e69732f6b775f636f6e6e6563742f762f737461626c652e7376673f763d31)](https://packagist.org/packages/alex-kalanis/kw_connect)[![Minimum PHP Version](https://camo.githubusercontent.com/0e9ac047546796cfdbe1423d1f4d91c8f37d2fbb11614a7900bb7686aaa5401f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230372e342d3838393242462e737667)](https://php.net/)[![Downloads](https://camo.githubusercontent.com/840861f02ec8058a3f9bd44f3c2639b5282336cb8af0b6531d3134abab9f1ad7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c65782d6b616c616e69732f6b775f636f6e6e6563742e7376673f7631)](https://packagist.org/packages/alex-kalanis/kw_connect)[![License](https://camo.githubusercontent.com/a6b724a1598b20a4b08dbd318826b671967171adf0d73bc39f9127e5799b05b8/68747470733a2f2f706f7365722e707567782e6f72672f616c65782d6b616c616e69732f6b775f636f6e6e6563742f6c6963656e73652e7376673f763d31)](https://packagist.org/packages/alex-kalanis/kw_connect)[![Code Coverage](https://camo.githubusercontent.com/b014e8b1700b490344c7e9340892912c2dee115c44e17a5dfeb0b57b0546c8fb/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f616c65782d6b616c616e69732f6b775f636f6e6e6563742f6261646765732f636f7665726167652e706e673f623d6d617374657226763d31)](https://scrutinizer-ci.com/g/alex-kalanis/kw_connect/?branch=master)

Contains connection between content lookups like tables and storage engines. Allow you use any of them as the same source and one table engine over everything. The main database engine layer is usually already decided by your framework or existing system. So then you need only to connect this layer before using it with things built over this connector.

PHP Installation
================

[](#php-installation)

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

(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.) Connect the "kalanis\\kw\_connect\\\*" into your app. Use the correct one depending on your connection to datasource (like defined by your framework or environment). When it come be necessary you can define your own. You can extends every library to comply your use-case; mainly for describe your searched inputs.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity60

Established project with proven stability

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

Recently: every ~117 days

Total

12

Last Release

771d ago

Major Versions

v1.0.0 → v2.0.02022-03-01

v2.0.0 → v3.0.02022-05-18

v3.2.3 → v4.0.02024-04-01

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

v2.0.0PHP &gt;=7.3.0

v3.2.2PHP &gt;=7.3

v4.0.0PHP &gt;=7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/499b0a541b787cdb31412f578c7b94c9790bcbee7de12c65b6101c6ce45ef6f0?d=identicon)[alex-kalanis](/maintainers/alex-kalanis)

---

Top Contributors

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

---

Tags

databaseparameterslookup

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.

9.7k578.4M5.6k](/packages/doctrine-dbal)[doctrine/orm

Object-Relational-Mapper for PHP

10.2k285.3M6.2k](/packages/doctrine-orm)[doctrine/doctrine-bundle

Symfony DoctrineBundle

4.8k241.3M3.3k](/packages/doctrine-doctrine-bundle)[doctrine/migrations

PHP Doctrine Migrations project offer additional functionality on top of the database abstraction layer (DBAL) for versioning your database schema and easily deploying changes to it. It is a very easy to use and a powerful tool.

4.8k204.8M440](/packages/doctrine-migrations)[doctrine/data-fixtures

Data Fixtures for all Doctrine Object Managers

2.9k136.1M516](/packages/doctrine-data-fixtures)[robmorgan/phinx

Phinx makes it ridiculously easy to manage the database migrations for your PHP app.

4.5k46.2M405](/packages/robmorgan-phinx)

PHPackages © 2026

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