CakePHP 3 Cheatsheet – a handy collection of code snippets for anyone new to CakePHP 3 framework and all the changes that went into this version.
Tag: CakePHP
CakeFest 2015 Presentations
CakeFest 2015 Presentations – a convenient list of all CakeFest 2015 presentations in one place. Â Not sure how permanent the site is (I have a feeling this is a quick CakePHP coding experiment during the event), so hurry up and grab the links just in case, until something better comes out. Â There were some really good talks by the looks of it. Â Too bad I didn’t make it this year.
Claim to fame : phinx LONGBLOB
My largest claim to fame in the Open Source software just got merged in – a pull request to the phinx project, adding support for MySQL’s LONGBLOB (as well as TINYBLOB and MEDIUMBLOB). Â Phinx is the PHP tool for database migrations. Â It’s used, among others, by the CakePHP 3 framework.
The patch itself was rather simple and I was surprised that it hasn’t been done by someone else earlier (there was an open issue requesting this for more than a year).  Phinx already had support for BLOB, and for TINYTEXT, MEDIUMTEXT, TEXT, and LONGTEXT.  So practically all I had to do was a bit of copy-paste and find-replace.  Gladly, there were some unit tests in place already, preventing me from breaking a thing or two.
What I found interesting though, wasn’t the patch itself, but the support of the CakePHP community (thank you guys!). Â Every few days someone (even core CakePHP developers) would “thumbs up” the pull request to draw the attention of the maintainer to it. Â Some people pulled the branch and tested it. Â Some wrote comments. Â That was awesome and quite inspiring!
CakePHP 3 ORM
Use the powerful CakePHP 3 ORM in any of your #PHP projects!https://t.co/rwQcsRHQWd
— CakePHP (@cakephp) May 20, 2015
CandyCane – Redmine ticketing system port to CakePHP
CandyCane – Redmine ticketing system port to CakePHP