Instead of an abstract class, could you have rather used an i...

For more information send a message to `info at phpclasses dot org`.