PHPackages                             chrisshick/cakemiddlewares - 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. chrisshick/cakemiddlewares

ActiveCakephp-plugin[Framework](/categories/framework)

chrisshick/cakemiddlewares
==========================

A collection of CakePHP Middlewares.

v1.0.0(9y ago)4111MITPHPCI failing

Since Mar 13Pushed 6y ago3 watchersCompare

[ Source](https://github.com/chrisShick/CakeMiddlewares)[ Packagist](https://packagist.org/packages/chrisshick/cakemiddlewares)[ Docs](https://github.com/chrisShick/CakeMiddlewares)[ RSS](/packages/chrisshick-cakemiddlewares/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (7)Versions (2)Used By (0)

CakeMiddlewares
===============

[](#cakemiddlewares)

[![Build Status](https://camo.githubusercontent.com/552cb86287ab9cb2182f55c5f7f766632ac0984f574d8b7192ce6dd9f6dc836a/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6368726973536869636b2f43616b654d6964646c6577617265732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/chrisShick/CakeMiddlewares)[![Coverage Status](https://camo.githubusercontent.com/dd94f512f8fbaf74073551920254c785f6db6ece00f75e8a553d87ede06b9bae/68747470733a2f2f636f6465636f762e696f2f67682f6368726973536869636b2f43616b654d6964646c6577617265732f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/chrisShick/CakeMiddlewares)[![Total Downloads](https://camo.githubusercontent.com/39c5c1d35ccc2bd780b09075ebc5e7c7369294c2b533551ac4ceed8896d3c1ff/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6368726973736869636b2f63616b656d6964646c6577617265732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/chrisshick/cakemiddlewares)[![License](https://camo.githubusercontent.com/942e017bf0672002dd32a857c95d66f28c5900ab541838c6c664442516309c8a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c61742d737175617265)](LICENSE)

This is a collection of Cakephp Middlewares.

This plugin provides commonly used middlewares to make it easier to integrate into your cakephp project.

Requirements
------------

[](#requirements)

- [CakePHP](http://cakephp.org) Version 3.4+

Installation
------------

[](#installation)

```
composer require chrisshick/cakemiddlewares

```

To make your application load the plugin either run:

```
./bin/cake plugin load chrisShick/CakeMiddlewares
```

or add the following line to `config/bootstrap.php`:

```
Plugin::load('chrisShick/CakeMiddlewares');
```

Available Middlewares
---------------------

[](#available-middlewares)

- [DelayMiddleware](http://github.com/chrisShick/CakeMiddlewares/docs/DelayMiddleware.md)
- [FirewallMiddleware](http://github.com/chrisShick/CakeMiddlewares/docs/FirewallMiddleware.md)
- [GeolocationMiddleware](http://github.com/chrisShick/CakeMiddlewares/docs/GeolocationMiddleware.md)
- [SpamBlockerMiddleware](http://github.com/chrisShick/CakeMiddlewares/docs/SpamBlockerMiddleware.md)

Patches &amp; Features
----------------------

[](#patches--features)

- Fork
- Mod, fix
- Test - This is important, so it's not unintentionally broken
- Commit - Please do not mess with license, todo, version, etc.
- Pull request

To ensure your PRs are considered for upstream, you MUST follow the CakePHP coding standards.

Bugs &amp; Feedback
-------------------

[](#bugs--feedback)

Credits
-------

[](#credits)

This repository was inspired by [Oscarotero's PSR-7 Middelwares](https://github.com/oscarotero/psr7-middlewares)

The requirements and readme was inspired by [UseMuffin's](https://github.com/UseMuffin) repositories.

License
-------

[](#license)

Copyright (c) 2017, chrisShick and licensed under [The MIT License](http://www.opensource.org/licenses/mit-license.php).

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% 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

Unknown

Total

1

Last Release

3347d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4d74281930938983aded48982ed89115cf6fb5f0e850a161eea5ab84e1a149ef?d=identicon)[chrisShick](/maintainers/chrisShick)

---

Top Contributors

[![chrisShick](https://avatars.githubusercontent.com/u/7357050?v=4)](https://github.com/chrisShick "chrisShick (2 commits)")[![makamo](https://avatars.githubusercontent.com/u/1319567?v=4)](https://github.com/makamo "makamo (1 commits)")

---

Tags

cakephpcakephp-middlewaresmiddlewaremiddlewarecakephpchrisShick

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/chrisshick-cakemiddlewares/health.svg)

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

###  Alternatives

[cakephp/debug_kit

CakePHP Debug Kit

86514.0M138](/packages/cakephp-debug-kit)[cakephp/bake

Bake plugin for CakePHP

11211.2M158](/packages/cakephp-bake)[cakephp/authentication

Authentication plugin for CakePHP

1153.6M67](/packages/cakephp-authentication)[friendsofcake/bootstrap-ui

Bootstrap front-end framework support for CakePHP

3492.1M32](/packages/friendsofcake-bootstrap-ui)[cakephp/localized

CakePHP Localized Plugin

218595.6k5](/packages/cakephp-localized)[cakephp/acl

Acl Plugin for CakePHP framework

109553.9k15](/packages/cakephp-acl)

PHPackages © 2026

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