Symfony2: Ermitteln, ob ein Controller aus einer Entwicklungsumgebung oder aus einer Produktionsumgebung aufgerufen wird

8

Ich habe einen Controller entwickelt, um AJAX-Petitionen mithilfe von JSON zu beantworten:

%Vor%

Ich habe die HTML-Ansicht aktiviert, da sie sehr nützlich für das Debugging ist, aber ich möchte die Möglichkeit beschränken, diesen Controller mit _format = html aufzurufen, während die App in Produktion ist. Wie kann ich feststellen, ob ein Controller aus einer Entwicklungsumgebung oder aus einer Produktionsumgebung aufgerufen wird?

    
DaveFX 28.09.2012, 10:57
quelle

1 Antwort

19

Rufen Sie den Kernel vom Service-Container ab und verwenden Sie die eingebauten Methoden:

%Vor%     
AdrienBrault 28.09.2012, 12:18
quelle

Tags und Links