CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
28.09.2007, 11:46:57
|
|
AW: Klassenmethoden Nachträglich definieren
@z0iD
Deine eval() Orgie, macht mich ganz kribbelig...
1. könnte man das mit Callback Funktionen auch in etwa erreichen
2. ist das ein "dirty Hack" für ein verkorkstes Konzept
-------
Ich halte 8000 Zeilen für eine Klasse auch für viel zu viel! Das MUSS sich zerlegen lassen. Aber davon mal abgesehen. Um Klassen zu erweitern, wurde das Vererbungskonzept eingeführt.
Zitat:
vererbungen sind mir bekannt, macht aber leider in meinem fall so keinen Sinn, da ich ja am ende über meine Orginalklasse zugreifen möchte.
|
Auch das verstehe ich überhaupt nicht!!!
|
28.09.2007, 11:56:09
|
Anfänger
|
|
Registriert seit: Sep 2007
Beiträge: 9
|
|
AW: Klassenmethoden Nachträglich definieren
Leider wäre es jetzt etwas zu komplex meine umgebung zu beschreiben. Aber glaub mir, dass ich mir viel gedanken gemacht hab, ob eine Vererbung sinn macht.
Jedoch führt eine Vererbung nicht zu dem Ergebnis das ich brauche.
Aber wie schon gesagt, zu begin des Designs reichte es so wie es ist, jedoch ist die Klasse nach einem Jahr so komplex geworden, das es eben nicht mehr reicht.
Davon ging ich eben zu begin nicht aus. Und wie ich bereits geschrieben hatte, werde ich die Klasse ja nun auch aufteilen.
Denn zu beginn, hatte ich die Felder nicht als eigene Klassen definiert. Dies werde ich nun ändern.
Dadurch minimiert sich die Klasse wieder und ich hab die einzelnen Felder in mehrere Klassen aufgeteilt.
Gruß
|
28.09.2007, 14:50:40
|
|
Junior Member
|
|
Registriert seit: Mar 2006
Beiträge: 415
|
|
AW: Klassenmethoden Nachträglich definieren
Zitat:
Zitat von rambi
Deine eval() Orgie, macht mich ganz kribbelig...
|
Tja, so gehts den meisten; Meine natürliche Ausstrahlung ;)
Nein, mal im Ernst, dass das ein - wie Du sagst - "dirty Hack" ist, ist mir klar, aber er wollte es doch so.
__________________
Bitte sprich entweder deutsch oder englisch mit mir, aber nicht beides gleichzeitig.
----------
Bitte vor dem Fragen lesen: Wie man Fragen richtig stellt.
|
09.10.2007, 17:43:17
|
Anfänger
|
|
Registriert seit: Sep 2007
Beiträge: 9
|
|
AW: Klassenmethoden Nachträglich definieren
Hi Leute!
Bin zwar schon dabei die Klasse aufzuteilen, aber ich habe eine funktion gefunden die genau das tut, was ich ursprünglich wollte:
bool classkit_method_add ( string $classname, string $methodname, string $args, string $code [, int $flags] )
Gruß
|
09.10.2007, 17:48:27
|
|
AW: Klassenmethoden Nachträglich definieren
Ein nur auf ganz wenigen Servern lauffähiger dirty Hack!
Ein Holzweg!
|
09.10.2007, 18:04:18
|
|
Junior Member
|
|
Registriert seit: Mar 2006
Beiträge: 415
|
|
AW: Klassenmethoden Nachträglich definieren
Zitat:
Zitat von rambi
Ein nur auf ganz wenigen Servern lauffähiger dirty Hack!
Ein Holzweg!
|
Absolut! Etwas Gehirnschmalz in eine vernünftie Klassenhierarchie fließen zu lassen ist auf jeden Fall immer eine gute Idee. Am besten auf einem Blatt Papier etwas rummalen und ein UML Diagramm zusammenbasteln. Nicht gleich loshacken :)
__________________
Bitte sprich entweder deutsch oder englisch mit mir, aber nicht beides gleichzeitig.
----------
Bitte vor dem Fragen lesen: Wie man Fragen richtig stellt.
|
09.10.2007, 18:15:35
|
Anfänger
|
|
Registriert seit: Sep 2007
Beiträge: 9
|
|
AW: Klassenmethoden Nachträglich definieren
Das ist mir schon klar ;)
Ich wollte es nur erwähnen das es von php eine entsprechende Funktion gibt!
Gruß
|
09.10.2007, 18:22:06
|
|
Member
|
|
Registriert seit: Jun 2006
Beiträge: 655
|
|
AW: Klassenmethoden Nachträglich definieren
Zitat:
Zitat von pmneo
Das ist mir schon klar ;)
Ich wollte es nur erwähnen das es von php eine entsprechende Funktion gibt!
Gruß
|
wozu?
__________________
Liebe Grüße
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:31:28 Uhr.
|