CakePHP Static Analyzer updates

0

You might remember my blog post from beginning of this year. In this article I want to give a quick feedback on what happened so far. CakeDC PHPStan extension The authors of CakeDC/cakephp-phpstan did a great job over the last…

CakePHP and static analyzers

0

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

0

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…

Templating and Icons in CakePHP

0

There is a new plugin on the block: Templating Check it out. PS: This is a direct successor of www.dereuromark.de/2022/12/19/font-icons-in-cakephp-apps. So all of the functionality around icons is directly ported, as well. Please read that article for some history on…

Improved Paginator for CakePHP

0

The default paginator throws a 404 on "OutOfBounds", so when you happen to access the pagination with a too high page number. What can be the issue with this? So first: This is not very user friendly. Often times this…

Database migration tips for CakePHP

0

CakePHP uses Phinx by default. The following tips will help with larger and legacy projects to maybe clean things up. Migration file count Problems If your migrations piled up over the years, and you have like hundreds of migrations, maybe…