Why in Gawd’s name would they make the response object immutable? That would make sense for the request, but the entire point of the framework is that I have control over the response.
That should be revisited, as it’s a really bad idea.
Its part of the PHP-FIG and not CakePHP alone.
This will allow the PHP ecosystem to grow in packages that can coexists without building bridges, every modern framework/library will use the inmutable request/response