8
Maybe is more like the template pattern! Maybe facade? Hum, decorators, iterators and composites are breathtaking patterns. Criteria class is my second favorite one :) But why is object.php in kernel folder? Why is xoopsblock.php on class? Am I supposed to use commentrenderer.php on my modules? What belongs to XOOPS and where is my API? Why core have special attention over modules? Why can't I extend other modules preferences like core/comments and core/notifications do?