Ich möchte meine alle Methoden von Controller, die von AJAX-Anfrage ausgeführt werden, in separaten Ordner verschieben. Zum Beispiel erstellen Sie die Datei UserBundle/Ajax/Ajax.php
und legen Sie in dieser Datei alle meine AJAX-Anfrage-Methoden.Handle AJAX-Anfragen in getrennten Verzeichnis/Dateien
Ist es der richtige Ansatz, um Ajax-Anfragen von normalen http-Anfragen zu trennen? Ich kann keine Beispiele finden, wie es geht. Es ist möglich in Symfony? Ich muss Symfony\Bundle\FrameworkBundle\Controller\Controller
in dieser Ajax.php
Datei erweitern? Das wird in Ordnung sein, das wird existieren zwei Ordner in Bundle Ajax
und Controller
, enthält Controller aber zuerst für Ajax-Anfrage und zweitens für normale HTTP-Anfrage?
Kennen Sie irgendein architektonisches Muster für dieses Problem?
Ich würde es lieber benennen: '@ AppBundle/AjaxController' – COil