I was impressed with how straight forward it is to set up CakePHP apps on Heroku (or probably any Cloud solution probably). And it is free here for basic applications, especially for trying it out. Prepare your app Your application…
Year: 2019
CakePHP Tips Summer 2019
This year I want to quickly put a few useful things out there again for you in terms of CakePHP development and ecosystem. CakePHP 4 preview Check out CakePHP 4 while it is still not RC (release candidate) and therefore…
DTOs in CakePHP
Data Transfer Objects in PHP have been around for some time. Martin Fowler proposed something here in his architecture book and blog posts back in 2004 even. Also, this article from 2010 describes the idea. They are also heavily used…
Virtual entity fields in CakePHP
I must say: I have not been using them in the years of their existence in CakePHP 3+. But I now started and must say: They can sure be handy. How do they work? They basically calculate the results of…
Test composer dependencies with prefer-lowest
This 4 year old post already blogged about it. Surprisingly many libraries still don’t use it in their CI system yet. The –prefer-lowest option has been added around that time. Composer documentation says: "Useful for testing minimal versions of requirements"….