Bademeister: return false im Konstruktor

Beitrag lesen

Hi Felix (und Manu),

gehe immer davon aus, dass ein Objekt zurückgegeben wird! Das ist die grundsätzliche Idee eines Konstruktors.

der Konstruktor kann verhindern, dass das Objekt erzeugt wird, indem er eine Exception wirft. Das waere hier eine vernuenftige Loesung.

  
try {  
      $oObj = new CObj($id)  
} catch (Exception $construct_error) {  
[...]  
}  

Viele Gruesse,
der Bademeister