* Niklas Laxström <niklas.laxstrom(a)gmail.com> [Mon, 29 Mar 2010 09:44:19
+0300]:
If you can't do everything in one call (or chain
of calls), you need
to create temporary variables. I bet people are not going to like that
either.
Call chains are very flexible and readable (in my opinion at least).
It could be possible to add parameters already in Message::key(). It
actually already allows that, but as an array. I'd actually prefer if
it too took varargs instead, since I dislike PHP's array syntax.
Tim Starling once said that arrays are good thing in PHP (I probably can
find that quote - it was few months ago). Also arrays can be casted to
stdobject and back, thus making the access "prettier". One can even use
is_object or is_array or instanceof stdclass to detect any of these
passed as parameters.
Dmitriy