Mój problem wygląda następująco:
Tworzę sobie pewną klasę, jednak w trakcie pisania rozrosła się... i trzeba było to przerobić na 3 klasy i zastosować wzorzec fabryki. Problem w tym, że nie wiem, jak ugryźć teraz używanie statycznych metod klas- dokładniej wyglądało to tak:
<?php $foo= new foo_class; $foo->doBar(); foo_class::doSomething(); ?>
po przeróbce na fabrykę:
<?php $foo= new foo::getInterface(); $foo->doBar() //to dziala... foo_class::doSomething(); //to juz niestety nie.... ?>
czy może ktoś podsunąć jakieś rozwiązanie problemu?