Solution for the CakePHP exercise by Zynesis