Mahlzeit,
Jetzt möchte ich der kompletten Application das Objekt
$e
bereitstellen, sodass jede Klasse den Error Handler verwedenen kann.
Eine Möglichkeit wäre, wenn du einfach die Error-Klasse erweiterst.
class NeueKlasse extends ErrorKlasse {...
dann sind die Methoden des Errorhandlings auch Methoden der Klasse selbst
EIne andere Methode wäre ein Singleton, da wird entweder eine neue Instanz angelegt oder eine alte benutzt, falls es eine gibt.