[After thought]
I was proof reading my reply, and the thought occured to me,
that I can have the so called common code be an abstract class, that
contains the neccessary methods for the *contract*.
Well that thought, just blew away my reply ;)
Indeed... because this is what abstract classes are for :)
--
Teach a person to fish...
Ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html
PHP Manual: http://php.net/manual/
php-general archives: http://marc.theaimsgroup.com/?l=php-general&w=2