dereuromark / setup-cakephp
A CakePHP plugin containing lots of useful management tools
Package info
github.com/dereuromark/cakephp-setup
Type:cakephp-plugin
pkg:composer/dereuromark/setup-cakephp
Requires
- php: >=8.2
- cakephp/cakephp: ^5.1.1
Requires (Dev)
- cakephp/bake: ^3.0.1
- cakephp/debug_kit: ^5.0.1
- cakephp/migrations: ^5.0.0
- composer/semver: ^3.4
- dereuromark/cakephp-queue: ^8.2.0
- dereuromark/cakephp-templating: ^0.2.5
- dereuromark/cakephp-tools: ^3.0.0
- fig-r/psr2r-sniffer: dev-master
- phpunit/phpunit: ^11.5 || ^12.1 || ^13.0
This package is auto-updated.
Last update: 2026-06-05 02:18:51 UTC
README
Provides useful development tools for managing a CakePHP app.
Note: This branch is for CakePHP 5.1+. See version map for details.
What is this plugin for?
This plugin aims to be a help for development of CakePHP applications. It extends and leverages my Tools Plugin.
Currently, this plugin contains only the parts I managed to migrate yet:
- Maintenance Mode (dynamic activation and deactivation incl. dynamic IP whitelisting)
- security.txt middleware (RFC 9116, with an always-future
Expires) - Some very useful development tools and debugging shells
Documentation
Full documentation lives at dereuromark.github.io/cakephp-setup.
A few good entry points:
The Markdown sources live in the docs directory of this repository.
Possible dependencies: Tools Plugin
Disclaimer
Use at your own risk. Please provide any fixes or enhancements via issue or better pull request.