PHPackages                             marcel-maqsood/mezzio-abstract-request-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. [Framework](/categories/framework)
4. /
5. marcel-maqsood/mezzio-abstract-request-handler

ActiveLibrary[Framework](/categories/framework)

marcel-maqsood/mezzio-abstract-request-handler
==============================================

The AbstractRequestHandler is a abstract RequestHandler that contaisn additional functions to be used in a Laminas/Mezzio application

v1.0.0.0(2mo ago)0149↓93.8%[1 issues](https://github.com/marcel-maqsood/Mezzio-Abstract-Request-Handler/issues)1MITPHP

Since May 15Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/marcel-maqsood/Mezzio-Abstract-Request-Handler)[ Packagist](https://packagist.org/packages/marcel-maqsood/mezzio-abstract-request-handler)[ Docs](https://github.com/marcel-maqsood/Mezzio-Abstract-Request-Handler)[ RSS](/packages/marcel-maqsood-mezzio-abstract-request-handler/feed)WikiDiscussions main Synced today

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

Mezzio-Abstract-Request-Handler
===============================

[](#mezzio-abstract-request-handler)

You can install this package with the following command: `composer require marcel-maqsood/mezzio-abstract-request-handler`

Configuration
-------------

[](#configuration)

Within RequestHandlers that extends our AbstractRequestHandler, You have to pass atleast a TemplateRenderer; For advanced functions like generateInsertArray, you need to submit arrays that contain your table config, otherwise these functions wont do anything.

##### persistentpdo - An array, in which we define our database-connection rules:

[](#persistentpdo---an-array-in-which-we-define-our-database-connection-rules)

See MazeDEV/Marcel-Maqsood() for additional informations and documentation. Our SessionAuthMiddleware uses this DatabaseConnector and therefore requires its configuration set. Within our default config, we already supply these settings and you just have to adjust them. Also, PersistentPDO must be included within your applications `config\autoload\dependencies.global.php` as it is required for our AbstractRequestHandler. We already included it within our `config\dependencies.global.php`.

##### sql log display

[](#sql-log-display)

When using our AbstractRequestHandler, the handler will pass the attribute "sqlLog" into each template that it renders, making it easy to view which sql statements happened within the rendering.

Credits
-------

[](#credits)

This Software has been developed by MazeDEV/Marcel-Maqsood().

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE) for more information.

###  Health Score

41

—

FairBetter than 87% of packages

Maintenance83

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity51

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

Recently: every ~55 days

Total

24

Last Release

87d ago

Major Versions

v0.1.5.2 → v1.0.0.02026-04-07

### Community

Maintainers

![](https://www.gravatar.com/avatar/cb3e80af811448d9ddd7cc2147e8f6de321c14dd718db4108fec610c284f490e?d=identicon)[MazeDEV\_DE](/maintainers/MazeDEV_DE)

---

Top Contributors

[![marcel-maqsood](https://avatars.githubusercontent.com/u/46565549?v=4)](https://github.com/marcel-maqsood "marcel-maqsood (1 commits)")

---

Tags

requestframeworkhandlerabstractMazeDEV

### Embed Badge

![Health badge](/badges/marcel-maqsood-mezzio-abstract-request-handler/health.svg)

```
[![Health](https://phpackages.com/badges/marcel-maqsood-mezzio-abstract-request-handler/health.svg)](https://phpackages.com/packages/marcel-maqsood-mezzio-abstract-request-handler)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M20.1k](/packages/laravel-framework)[symfony/symfony

The Symfony PHP framework

31.4k87.2M2.2k](/packages/symfony-symfony)[cakephp/cakephp

The CakePHP framework

8.9k19.5M1.8k](/packages/cakephp-cakephp)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[sulu/sulu

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

1.3k1.4M203](/packages/sulu-sulu)[silverstripe/framework

The SilverStripe framework

7313.7M2.8k](/packages/silverstripe-framework)

PHPackages © 2026

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