This is a good example of how useful it can be to even extend some basic core classes to enhance them and fit them to your needs. In this case we extend the CakeEmail Utility Lib class and add some…
Author: Mark
E_STRICT compliance in Cake
In PHP5.4 E_STRICT will be automatically be part of E_ALL. So it might be a good idea to get your code E_STRICT ready. I have to say: I never bothered myself. Always used E_ALL & ~E_STRICT (the second part will…
PHP5.4 is out
In case you haven’t heard yet (pretty much impossible, isn’t it): PHP5.4 has been released. In a previous post I already pointed out the possibilities for traits – although I am not quite sure yet how it could benefit current…
Some new crazy (Cake)PHP tricks
Crazy – because these tips are not used that often probably. But for some rare occasions they might come in handy. Inserting some rows into an array $array = array( 'one', 'two', 'three' ); $newValue = 'one-point-five'; //with 0 as…
Bitmasked – Using bitmasks in CakePHP
Introduction Based on Mark Story’s Post about this and the need in one of my apps for this lead me to believe that a behavior would be most appropriate to handle this. So I gave it a try. There already…
Dynamic database switching
Some might remember my old post about development vs. productive setup. It was mainly about how to switch dynamically based on the current environment. This can be useful if you want to have a single DB config file which will…
Spellchecking with (Cake)PHP
I wrote some cake1.3 libs years ago which would request google’s spellchecker API. This is great for small and unregular lookups. But as soon as you need to use it more excessive an internal server solution is not only much…
Interesting Links
A short post about some really interesting sites I found in the www and want to share: Live Benchmark phpbench.com You can see live benchmarks about some basic PHP stuff. You can also copy and paste the code to try…
What REALLY speeds up your cakephp app
There are already many (partly outdated) blog entries (e.g. 8-ways-to-speed-up-cakephp-apps) and stackoverflow questions/answers (e.g. speeding-up-cakephp) regarding this question. But from years of experience I want to outline the more important ones pretty quick. I will not talk about the little…
Qlogin – Quicklogins für CakePHP
Have you ever thought how nice it would be to send emails with an url that automatically logs you in? Especially for a messaging system this can be quite handy: One click in the notification email and you can answer…