Ich bin neu in Symfony (Version 2.2) und versuche, einen benutzerdefinierten Ausnahme-Listener hinzuzufügen. Ich habe die folgenden Links gelesen, kann sie aber nicht zum Laufen bringen.
Was ich versuche, ist, einen benutzerdefinierten Error Exception Listener zu erstellen und ihn von meinen Controllern und Diensten wie diesem zu verwenden,
%Vor%zeige so eine json twig-Vorlage an (Ich entwickle ein Hintergrundprogramm für meine nativen Smartphone-Anwendungen)
%Vor%Ich habe meinen CustomEventListener in meinem src / My / Bundle / Resources / config / services.yml registriert und eine benutzerdefinierte Ausnahmeklasse erstellt, wie auf folgendem Link gezeigt ( Überschreiben von Symfony 2 Ausnahmen? ), aber ich bekomme den Fehler
%Vor%Mache ich hier etwas falsch? Danke.
Sie können benutzerdefinierte Ausnahme erstellen die "symfony Weg" schauen wir uns an, wie Ausnahme oder erstellt in Symfony:
Erstellen Sie zuerst Ihr customExceptionInterface
%Vor% Und erstellen Sie Ihre jsonErrorException
Zögern Sie nicht, symfony's Ausnahmen Code-Beispiele zu durchsuchen GitHub
Ich musste nur \
hinzufügen, und der globale Bereich wurde in einem Symfony-Dienst verwendet