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

v0.1.5.2(2mo ago)0144↓75%[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 1mo ago

READMEChangelog (10)Dependencies (5)Versions (24)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

39

—

LowBetter than 86% of packages

Maintenance86

Actively maintained with recent releases

Popularity12

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity40

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

Recently: every ~54 days

Total

23

Last Release

73d ago

### 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

[cakephp/cakephp

The CakePHP framework

8.8k18.5M1.6k](/packages/cakephp-cakephp)[htmlburger/wpemerge

A micro framework which modernizes WordPress as a CMS development by providing tools to implement MVC and more.

456137.8k8](/packages/htmlburger-wpemerge)[yansongda/artful

Artful 是一个简单易用的 API 请求框架 PHP Api RequesT Framwork U Like。

13161.1k3](/packages/yansongda-artful)[juliangut/slim-doctrine

Slim-Doctrine managers integration

153.7k](/packages/juliangut-slim-doctrine)

PHPackages © 2026

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