Mailinglisten-Archive |
Hi Eric, > [...] > anderes.Ich will alle Methoden in einzelnen Dateien haben. > Somit müsste jede Klasse nur einen bestimmten Grundbestand an > Methoden haben und könnte beliebig ausgebaut werden. Was ja der > Dateigrösse [...] > In dem Beispiel hab ich das über ein Unterobjekt erreicht. Ich will > aber diese Funktionalität ohne Extraklasse erreichen. Einfach nur die > Methode "m_print" in die Klasse "c_foo" reindreschen ohne > irgendwelche [...] So viel Ahnung habe ich davon noch nicht, aber vllt. hilft dir die Aggregation. Da kann ich dir evtl. ein bissl Code anbieten. Ich greife dabei auf vorhandene Objekte zurück, bzw. instanziere einen Singleton und aggregiere. <?php require_once('common.class.inc.php'); $common = singleton('common'); $common-> aggClasses('form:mysql:tracking', $common); //oder was auch immer ?> Damit hast du dann alles in $common und kannst ggf. auch direkt auf die Klassen zugreifen (Klasse::Methode) -- Mit freundlichen Grüßen / Kind regards Steffen Kother
php::bar PHP Wiki - Listenarchive