Wie erklären Sie beide Verfahren im routing.yml Symfony2?

Möchte ich erklären beide Methoden BEKOMMEN und POST für eine gleiche Strecke in meinem routing.yml.

Laut die Dokumentation es ist möglich, mit Anmerkungen wie :

/**
 * @Route("/edit/{id}")
 * @Method({"GET", "POST"})
 */

Aber wie YAML ? Ich habe versucht, verschiedene Dinge :

contact_envoi:
    pattern:  /contact-envoi
    defaults: { _controller: AcmeDemoBundle:Default:contactEnvoi }
    requirements:
        sf_method: ['get','post']

und

...
    requirements:
        _method: { 'GET', 'POST' }

aber es funktioniert immer noch nicht ... Bitte Hilfe, ich habe nichts gefunden in der Dokumentation darüber.

  • Wie von Symfony 2.2, den Weg zu erklären, Methode Anforderungen geändert hat. Aus requirements._method:, methods:. Sie benötigen contact_envoi.methods: ['GET', 'POST']
Schreibe einen Kommentar