Unfortunately, the best answer for your situation is to move from PHP to Perl, Python or Ruby. If you want sane handling of OOP and exceptions, that's where you'll get it. Well... maybe not "sane" OOP ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results