ORM type map details With the help of the Setup plugin you can get a lot of useful info for your current app setup. One very new useful overview is the ORM type map. It shows the different types and…
Year: 2024
Simple local dev env for (Cake)PHP apps
The last years I was using devilbox a lot. It has quite a simple setup for CakePHP apps, that are not using too many different external services. Over the years that got less maintained. I started to also look into…
CakePHP and static analyzers
In this post, I discuss the usefulness of clean coding and static analyzers used to introspect it. I will also outline a few neat tools and tricks to get there faster. Static Analyzers Statically analyzing your code can be super…
CakePHP background processing
The easy way 🙂 Some might also already be in the #CakePHP coding world for some time. They might remember an article from like 11 years ago: queue-deferred-execution-in-cakephp. If not, maybe catch up on that one first, as that is…
Upgrading MySQL 5 to 8
Are you planning to upgrade an existing app and DB from Mysql 5 to 8 any time soon? Well, if you do, maybe you want to read the next paragraphs. I had to do it, and let me tell you:…
Enums in CakePHP – reloaded
If you have been in the Cake ecosystem for a while, you might remember my 13+ year old blog post about how to work with enums in CakePHP the easy way. I have been using them heavily for all my…