phpbar.de logo

Mailinglisten-Archive

[php] Fehlerbehandlung in Klassen

[php] Fehlerbehandlung in Klassen

Andi phpbar at mein-himmel.de
Son Jan 18 16:09:57 CET 2009


Stephan Krauß schrieb:
> Hallo !
>
> Ich habe eine Klasse mit der public function mache.
> In dieser Methode werden weitere private function aufgerufen.
> Diese private function müssen bei ordnungsgemäßen funktionieren
> ein true, array, string ... zurückgeben. Kommt dieser Aufruf nicht
> zurück, dann soll eine Fehlerbehandlung greifen. Ich suche nach einer
> eleganten Lösung um diese Aufrufe
> inhaltskontrolle( ... );
> umgehen zu können. Siehe Beispiel.
>
> Die Idealform wäre ein Block in der Funktion 'mache'
> in der die Aufrufe anderer Funktionen etwas zurückgeben müssen.
> Anderenfalls läuft eine Fehlerroutine an. Design Pattern ????
>   
Möglicherweise hilft dir try...catch weiter?

wenn was nicht stimmt eine exception throw(en) und entsprechend handeln?

Gruß
Andi

php::bar PHP Wiki   -   Listenarchive