parameters") and returning data as an array. Done. Never touch the input array. This rule is relatively easy to check during QA and it is easy to use and developers are used to that.
Every class you create has to be understood and makes stuff more complicated. KISS.
Amen!
Amen here as well. My first thought was exactly that of Michael. It's just too complicated if you want lots of people to develop small useful plugins.
Cor _______________________________________________ List info: http://lists.roundcube.net/dev/