hotti: Name für Entwurfsmuster

Beitrag lesen

Das Pattern, das du suchst, nennt sich Front-Controller

Nein, mit Sicherheit nicht, weil: Isch abe gar keinen Front-Controller ;)

Oh, ich denke schon.

Naja, im ResponseHandler treffe ich eine "Vorauswahl": Gibt es Parameter (POST, GET) oder gibt es keine. Diese Kontrolle erfolgt beim Aufruf der Interface-Methoden:

  
    # Aufruf der Interface Methoden (gekürzt)  
    # $ro ist das Response-Objekt nach dem Single-Responsibility-Prinzip SRP  
    if($ro->param){  
        $ro->execute('control');  
    }  
    else{  
        $ro->execute('browse');  
    }  

Brief: Ein Request läuft in den ResponseHandler

Wie auch immer du ihn nennst.

In einer mod_perl Umgebung hieß der schon immer so: PerlResponseHandler. Dieser Begriff ist keine Erfindung von mir ;)

Und solche Klassen nennt man dann meist Controller.

Dann wäre: PerlResponseHandler == Front-Controller ?

Ich wüsste nicht, dass ich das schoneinmal irgendwo so gelesen habe, aber ich kann ja mal gezielt gucken ;)

Bis dann.