At the beginning I should point out that I did some forum search and found no answer for this question. Maybe this is because, it is late afternoon here, end of hard week and my brain gots a little wako, but I think there is no answer!
And I’m using this approach strictly from psychological manners. I just hate all the mess there is in PHP (never so more messy language, though I love it anyway) with all this procedural stuff. This sometimes drives me crazy like for example with strings-related functions where some are named like str_ (str_replace), other str (strtoupper) and even more without any perfix (ucwords), even though they are members of string manipulation family. Sometimes I’m thinking that some people out there are having some mind problems that they are making things so incredibly complicated, where they can be so simple (String object with all methods like toUpper, uppercaseWords and replace).
And what pisses me the most is that even PHP 5 has like nearly nine years (!!!) and for all this long time people were keeping yelling that objectivity is the only future and that procedural coding is dead and even so, even new releases of PHP are still brining that procedural mess that packages new object being added (like all this ugly procedural date manipulation stuff to wrap beautiful DateTime class).