PHP ile haşır neşir değilim fakat constructor içerisinde eğer aynı yere giden aynı argümanda constructor veriyorsan loopa girer ve memory'i şişirirsin. Helper classını A classından extends etmek yerine B içerisinde A class'ı oluşturup eğer exception veriyorsa exception handle edebilirsin.
Helper classlar kalıtımla kullanılmazlar hatta anti patternler arasına girer fakat gereklidir.
http://www.wikizero.co/index.php?q=a...VscGVyX2NsYXNz